<?xml version="1.0" encoding="UTF-8" ?>
<XPD:UNIT xmlns:XPD="http://www.plasticsoftware.com/products/plastic" version="1">
<XPD:HEADER>
<XPD:SUBUNITS>
</XPD:SUBUNITS>
</XPD:HEADER>
<XPD:BODY>
<XPD:OBJ name="DocumentElement" type="UMLPackage" guid="c1rRHHjVRESGkkMBK+bibAAA">
<XPD:ATTR name="Name" type="string">util</XPD:ATTR>
<XPD:ATTR name="#OwnedElements" type="integer">176</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="A8T/j6Msr0+QQ8fGnTJBUQAA">
<XPD:ATTR name="Name" type="string">EventObject</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]" pathname="::java::io::">85zBo4m3v0qGmmLl8vdAmwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">23</XPD:ATTR>
<XPD:REF name="Specializations[0]">50ungLZ5qUuohxEJRPctEQAA</XPD:REF>
<XPD:REF name="Specializations[1]">yJPc120JekG/xkYRHfqD9AAA</XPD:REF>
<XPD:REF name="Specializations[2]">JS49Ptm6N0Wcyp4zdTaBVQAA</XPD:REF>
<XPD:REF name="Specializations[3]">9EoXCoPF5EOacRUwKAb7hAAA</XPD:REF>
<XPD:REF name="Specializations[4]">BAodG3OvEkqdym/OC4b+1QAA</XPD:REF>
<XPD:REF name="Specializations[5]">csmc4HDT3kKQCctVJOyOIgAA</XPD:REF>
<XPD:REF name="Specializations[6]">mN0vvn11V0eIbuKGkgCLMAAA</XPD:REF>
<XPD:REF name="Specializations[7]">qzeds0/U+0m9RGepS4QVvAAA</XPD:REF>
<XPD:REF name="Specializations[8]">jQVGyi+BGkeq5Vc4WtVJsgAA</XPD:REF>
<XPD:REF name="Specializations[9]">xOi0m3sPD02yDZwupZoslQAA</XPD:REF>
<XPD:REF name="Specializations[10]">igCQsA/Z/0Ggmxf8jv5WwwAA</XPD:REF>
<XPD:REF name="Specializations[11]">JAJyjcCsUESl2n6/NG8hjAAA</XPD:REF>
<XPD:REF name="Specializations[12]">LSprMot0RkCG7gbgJkidaAAA</XPD:REF>
<XPD:REF name="Specializations[13]">6HRnejaDtk6infSoEW5feQAA</XPD:REF>
<XPD:REF name="Specializations[14]">bjVk3wE9U0OLP6cAdRT4wAAA</XPD:REF>
<XPD:REF name="Specializations[15]">rsCQR1LBj0KVQk9nym8NqgAA</XPD:REF>
<XPD:REF name="Specializations[16]">E2ae94v/u0a0pBlIANQ0GwAA</XPD:REF>
<XPD:REF name="Specializations[17]">uDJ2kHqSKkqTl6tx0oppdAAA</XPD:REF>
<XPD:REF name="Specializations[18]">A3GbhiDwzU+ZcOChgskiHQAA</XPD:REF>
<XPD:REF name="Specializations[19]">tjWRs83uMkWdF3CS9VKqdAAA</XPD:REF>
<XPD:REF name="Specializations[20]">Dnf63Hyq50mXnVu2J81HYwAA</XPD:REF>
<XPD:REF name="Specializations[21]">SNv2pOQAFU6P8mT1R/yCjwAA</XPD:REF>
<XPD:REF name="Specializations[22]">pp9+CGK8p0yeVCQgqQGz+wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="N4dlOiGe0UWLMf25yLkCpwAA">
<XPD:ATTR name="Name" type="string">EventObject</XPD:ATTR>
<XPD:REF name="Owner">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eFEjGW0if02B6pmt/F+8SgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">N4dlOiGe0UWLMf25yLkCpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="VzNtO1mM3ECTkjLPYq7JfwAA">
<XPD:ATTR name="Name" type="string">getSource</XPD:ATTR>
<XPD:REF name="Owner">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="j0k8U8JNlUqZ03S+huWrnAAA">
<XPD:ATTR name="Name" type="string">toString</XPD:ATTR>
<XPD:REF name="Owner">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLInterface" guid="bsWY5c3sJkG8bgp/cE1zKAAA">
<XPD:ATTR name="Name" type="string">EventListener</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">46</XPD:ATTR>
<XPD:REF name="Specializations[0]">0Ow15kV3MU2ClMnDnjKVUAAA</XPD:REF>
<XPD:REF name="Specializations[1]">qkDiLPSO+Uuj5tqm0bEGswAA</XPD:REF>
<XPD:REF name="Specializations[2]">dz4eC/+RYkWat6//b522fAAA</XPD:REF>
<XPD:REF name="Specializations[3]">8vABjzLrs0Wx9ac5sT+ZlQAA</XPD:REF>
<XPD:REF name="Specializations[4]">8f7x8ytuLkiEeYFcOF5ZiwAA</XPD:REF>
<XPD:REF name="Specializations[5]">3C/5Oe4JukS+bkC8XLCvpQAA</XPD:REF>
<XPD:REF name="Specializations[6]">r42NEqnBx0SnsBjufaQ7oQAA</XPD:REF>
<XPD:REF name="Specializations[7]">vR5nRhpXjUSA68HQEwi5ugAA</XPD:REF>
<XPD:REF name="Specializations[8]">4onF9waLHEiSffsi15hBqwAA</XPD:REF>
<XPD:REF name="Specializations[9]">3WvaQgmAdUWd2b8PZq7a/gAA</XPD:REF>
<XPD:REF name="Specializations[10]">dEehJH6HSUqTnAtp3RpR/QAA</XPD:REF>
<XPD:REF name="Specializations[11]">QbOw34zD9kWushPdBOTzsQAA</XPD:REF>
<XPD:REF name="Specializations[12]">sGoCrQqqOUyFw6TKGBXIeQAA</XPD:REF>
<XPD:REF name="Specializations[13]">4TUXv53a+Uue5T7M+cuFmgAA</XPD:REF>
<XPD:REF name="Specializations[14]">2mBOI0yGikqOueP0t9DgYgAA</XPD:REF>
<XPD:REF name="Specializations[15]">KJL1LxzGfkKsxXz3+fPBowAA</XPD:REF>
<XPD:REF name="Specializations[16]">lccL5TczbEe7fSFHwuH+qgAA</XPD:REF>
<XPD:REF name="Specializations[17]">5UKuSR6n/USevM4JrmQzIAAA</XPD:REF>
<XPD:REF name="Specializations[18]">diktuZzn2ESM3EtyD2bvUwAA</XPD:REF>
<XPD:REF name="Specializations[19]">+j4jp8PP6UGJFHkzp5ZdBAAA</XPD:REF>
<XPD:REF name="Specializations[20]">CGBLwddzjkOytRDWlYwIWQAA</XPD:REF>
<XPD:REF name="Specializations[21]">JAXzXI8L8UiNtgi4AydcIgAA</XPD:REF>
<XPD:REF name="Specializations[22]">Y9P2OeEQrUCwTpZXJ15QjAAA</XPD:REF>
<XPD:REF name="Specializations[23]">1FwlxOQK1E+PcTwqyMVvIQAA</XPD:REF>
<XPD:REF name="Specializations[24]">tSuM6WTl3EqEh1KSRfp9EAAA</XPD:REF>
<XPD:REF name="Specializations[25]">xEuoRsaEtUS9xKM3MiBpWwAA</XPD:REF>
<XPD:REF name="Specializations[26]">FMDsrPgQREKo4FPrvv/bnAAA</XPD:REF>
<XPD:REF name="Specializations[27]">Xw7JTZiamEqeu+bXxFxDNAAA</XPD:REF>
<XPD:REF name="Specializations[28]">RSYT08O/tk+vc69zC0HCtwAA</XPD:REF>
<XPD:REF name="Specializations[29]">oOk1+vlr8E61Ni/X5NyfmgAA</XPD:REF>
<XPD:REF name="Specializations[30]">G8qX5s54zU+F4SQwF0UhzAAA</XPD:REF>
<XPD:REF name="Specializations[31]">sQC6eZkdskuJaErE7gTQyQAA</XPD:REF>
<XPD:REF name="Specializations[32]">MC85KGA+UUS/mzbq6P1q0gAA</XPD:REF>
<XPD:REF name="Specializations[33]">PbZBNBgXfE6T/Fgzyl+uNgAA</XPD:REF>
<XPD:REF name="Specializations[34]">9A4Hqv8O0UatP5Xqp72pFAAA</XPD:REF>
<XPD:REF name="Specializations[35]">80eAK5jP0USWARAFOi2M+QAA</XPD:REF>
<XPD:REF name="Specializations[36]">YXDwojqoxkOl5yCOvXFzEwAA</XPD:REF>
<XPD:REF name="Specializations[37]">SjN6mjBf0kq5fiPar6g8gwAA</XPD:REF>
<XPD:REF name="Specializations[38]">qfsl+5hfDEeU9XMSkvLW5gAA</XPD:REF>
<XPD:REF name="Specializations[39]">xzAVhM2lfU6s4vONvDGdwQAA</XPD:REF>
<XPD:REF name="Specializations[40]">TzAJcmWd70mJjbwRfEdZzQAA</XPD:REF>
<XPD:REF name="Specializations[41]">AjtmD9j0zEiOGdzf0ErCYwAA</XPD:REF>
<XPD:REF name="Specializations[42]">F/8Ff47FxkSxN6zBlQ10wQAA</XPD:REF>
<XPD:REF name="Specializations[43]">wsUQ9z/VHUyOQOKoA/jpbwAA</XPD:REF>
<XPD:REF name="Specializations[44]">YFZeePM0BU+2e1FLF9QIQQAA</XPD:REF>
<XPD:REF name="Specializations[45]">pESsZf7ASkunhdtLNctxZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="kTx5bxLyv02FMVA5zr/MTwAA">
<XPD:ATTR name="Name" type="string">Hashtable</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">BuOim7wERkSvGT7OwnoBgAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">PoIj47SHlUORJ5FtAKyzQgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">FSW0nYa8K0eMCTso1eBG0QAA</XPD:REF>
<XPD:REF name="Specializations[1]">bRBTdhm2EEe++s/5Wl51vgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">23</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="VkDfeyu4Kki7Z7WbI9/IlAAA">
<XPD:ATTR name="Name" type="string">Hashtable</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/zY9Jkg1Uke1ciwKQ3jPIgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VkDfeyu4Kki7Z7WbI9/IlAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="D8Q6T/RAQUqgMan0tNRr8AAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VkDfeyu4Kki7Z7WbI9/IlAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="U4bdvzLBVk6Mut05V5Dm+QAA">
<XPD:ATTR name="Name" type="string">Hashtable</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6fLXLKqqVEmkaAnKfj2csQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U4bdvzLBVk6Mut05V5Dm+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="moW7PtFjkkqgLmq8gsBM5gAA">
<XPD:ATTR name="Name" type="string">Hashtable</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="fGKBIGG7jki0746JI4RTWAAA">
<XPD:ATTR name="Name" type="string">Hashtable</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2HMxEaZkxEmdnrYm/XIP/AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Map</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fGKBIGG7jki0746JI4RTWAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="n4WgrN9ovk2em/Wq8wUNRwAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="Cq+CJ6zZ1UaybAXKT9G3nAAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="dxC/hLNnXkSk4y5ZOtBV9AAA">
<XPD:ATTR name="Name" type="string">keys</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="kSEROxL9rkqX/d+b57CNcQAA">
<XPD:ATTR name="Name" type="string">elements</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="uD4SKCbEaES8c1I6GOw4pwAA">
<XPD:ATTR name="Name" type="string">contains</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bVhueYTCvEWlffh/pMND8QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uD4SKCbEaES8c1I6GOw4pwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="ybwSHGSqN0S0KPFNBFJijwAA">
<XPD:ATTR name="Name" type="string">containsValue</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4W7UqfPLIUG9BLd/pR47uQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ybwSHGSqN0S0KPFNBFJijwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="FIgTc++f9UaDz0QA/yYB4QAA">
<XPD:ATTR name="Name" type="string">containsKey</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6eKyKq0gXESBYdNt6akBBwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FIgTc++f9UaDz0QA/yYB4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="Ma4sNIG42EOh7oFtyxOHJAAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tVXnmReQ60unOHK2rLN6+wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ma4sNIG42EOh7oFtyxOHJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="0xsCeD2O60mCVLB4R1YEmQAA">
<XPD:ATTR name="Name" type="string">put</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xRi58ohg/EmkGd5/h9TR9wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0xsCeD2O60mCVLB4R1YEmQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="pcBb3h+zaEqvaeZIIpe3SwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0xsCeD2O60mCVLB4R1YEmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="XlzwF2xoY0OOOHBF8vF4fQAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rSfEhrW8jEW/ONSjYJJMMAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XlzwF2xoY0OOOHBF8vF4fQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="bW1km+4oU0KXObvX9sGbWgAA">
<XPD:ATTR name="Name" type="string">putAll</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tkBch1L1mkODPLag/o4F3wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Map</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bW1km+4oU0KXObvX9sGbWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="gQ+2d4cIWE+ZxyNgzduYCgAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="RIe+WUbPaUyIH0gmyoaAcgAA">
<XPD:ATTR name="Name" type="string">clone</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="AqWgR/4REE++1TjZg7sjGAAA">
<XPD:ATTR name="Name" type="string">toString</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="6IGRp/rKZEWZaaqkfzGXdAAA">
<XPD:ATTR name="Name" type="string">keySet</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="DEGuLVSPHEOhC+4ztQI49wAA">
<XPD:ATTR name="Name" type="string">entrySet</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="zhyzOYqs+ke7F3kqSPgpQwAA">
<XPD:ATTR name="Name" type="string">values</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[21]" type="UMLOperation" guid="5YU0BEhsNkCfu4NCQGdqngAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="d2WP7wgHRkqu5HgShI4TAgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5YU0BEhsNkCfu4NCQGdqngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[22]" type="UMLOperation" guid="JOrPR2dqp0CfPMToCULKvgAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="gBVnGcdU9EatvCoe9C0AUwAA">
<XPD:ATTR name="Name" type="string">Vector</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">5DODqS7BSka+eDtxMsiXgwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">siBB4jDTpESAsuYdi99RvwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">TaScnA9GRUqbu+u283fDfwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">45</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="GiWWVtxSsU20Q3oyAUkz6gAA">
<XPD:ATTR name="Name" type="string">Vector</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wZ7fc50Cb0eDj6n12TQWHAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GiWWVtxSsU20Q3oyAUkz6gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NswJ8hy1TU2j//gXinM9YQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GiWWVtxSsU20Q3oyAUkz6gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="/1tltYoDbEaKXMiGAxkuSwAA">
<XPD:ATTR name="Name" type="string">Vector</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UCfgtRo8VkuhA42nPl6zOQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/1tltYoDbEaKXMiGAxkuSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="K6ZskcIVAEKgV40fEcA67QAA">
<XPD:ATTR name="Name" type="string">Vector</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="5cD/NGIwtku3qei1Yk+FdQAA">
<XPD:ATTR name="Name" type="string">Vector</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RsLBCY+/t0KmxJMPHBHy0gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5cD/NGIwtku3qei1Yk+FdQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="ulbifA6r9UKz7mOvzmGLPwAA">
<XPD:ATTR name="Name" type="string">copyInto</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tGfYM++ioEaNLfp6OkEnowAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ulbifA6r9UKz7mOvzmGLPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="spWMp4Kum0mlV4F/sRljRAAA">
<XPD:ATTR name="Name" type="string">trimToSize</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="wfWV8TiZc0CXxRsanQ8AbQAA">
<XPD:ATTR name="Name" type="string">ensureCapacity</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Mx3K9QZfXEieoQmPECg1iQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wfWV8TiZc0CXxRsanQ8AbQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="k7/6hcboV0WGuzU61LGptgAA">
<XPD:ATTR name="Name" type="string">setSize</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Sn6uXU8U1ES1syUoWSP1wQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">k7/6hcboV0WGuzU61LGptgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="/NUOTroIsUWrkoDzCudayAAA">
<XPD:ATTR name="Name" type="string">capacity</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="Wf7hebFttUWVG2pUslX/MwAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="XiJ0QU09hEOT3wEJyS4k3AAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="OlkIQ0WnWkiM2dQ0cBr8DQAA">
<XPD:ATTR name="Name" type="string">elements</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="RpJ2LquOA0+GTaPm8JQymwAA">
<XPD:ATTR name="Name" type="string">contains</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="J0hod+O5RUmjcRj6X7ivnQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RpJ2LquOA0+GTaPm8JQymwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="Wgt7cJCpUkGkgXk5OYmsZwAA">
<XPD:ATTR name="Name" type="string">indexOf</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QUkT9FSdb02kzoKTrh+70gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Wgt7cJCpUkGkgXk5OYmsZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="bH60W0H4o0WGBQj2flMKPwAA">
<XPD:ATTR name="Name" type="string">indexOf</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k742BcEgRUiEMJnM/ImhwAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bH60W0H4o0WGBQj2flMKPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="i+ruiF5RhU+MuuICVFH33AAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bH60W0H4o0WGBQj2flMKPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="lHd+HNXPQkaw+SX2p/v/rQAA">
<XPD:ATTR name="Name" type="string">lastIndexOf</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="b4PqYL40nkGEOjKXe06QiAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lHd+HNXPQkaw+SX2p/v/rQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="PJbHn/apRkqgHWa4O0giTwAA">
<XPD:ATTR name="Name" type="string">lastIndexOf</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3bBIUrt+XUGKvTGj46eOWwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PJbHn/apRkqgHWa4O0giTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9I/CrSqbqECxU7JqUGTbRAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PJbHn/apRkqgHWa4O0giTwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="ZtckLn8Bc0mjtj+1x9MoBQAA">
<XPD:ATTR name="Name" type="string">elementAt</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Iv0O67lKx0OpogehaF0y/AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZtckLn8Bc0mjtj+1x9MoBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="QGWUV2iW4kaUXvQKIPv5IAAA">
<XPD:ATTR name="Name" type="string">firstElement</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="o/oXU8w3tk2jeiEUuKHMbQAA">
<XPD:ATTR name="Name" type="string">lastElement</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="uhvoESF320CUZbNNHxqVxQAA">
<XPD:ATTR name="Name" type="string">setElementAt</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="t0rFA7WNyEKgVLWtpoV89AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uhvoESF320CUZbNNHxqVxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="FBAzQK8rlEidOyK9ofbQ3wAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uhvoESF320CUZbNNHxqVxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[21]" type="UMLOperation" guid="HcwM9qhiXUGP9hWo9IsorQAA">
<XPD:ATTR name="Name" type="string">removeElementAt</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qCJmZNNNw0WTCOJIhirwQgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HcwM9qhiXUGP9hWo9IsorQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[22]" type="UMLOperation" guid="C6CiMZcgWkGTbnkY5kINUwAA">
<XPD:ATTR name="Name" type="string">insertElementAt</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7bYrjZUjMEuOZrD8Tgt7SAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">C6CiMZcgWkGTbnkY5kINUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Xl6F0JozMEOykWA9HR5f3QAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">C6CiMZcgWkGTbnkY5kINUwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[23]" type="UMLOperation" guid="rZH2z5aKaUSwq73VC9dDmgAA">
<XPD:ATTR name="Name" type="string">addElement</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="E40G2PeBsEaan22MTaS+pgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rZH2z5aKaUSwq73VC9dDmgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[24]" type="UMLOperation" guid="4CpvPg5cS0mkjUrI8dvY8QAA">
<XPD:ATTR name="Name" type="string">removeElement</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GRp312ko+UOSDLpviVW7swAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4CpvPg5cS0mkjUrI8dvY8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[25]" type="UMLOperation" guid="Nmr5mxycpUCJRUQFdTgjGAAA">
<XPD:ATTR name="Name" type="string">removeAllElements</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[26]" type="UMLOperation" guid="ZTSVan1YiEm8pSwvXT3J9AAA">
<XPD:ATTR name="Name" type="string">clone</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[27]" type="UMLOperation" guid="O0riAuWA4kSEPpKX1YXtDgAA">
<XPD:ATTR name="Name" type="string">toArray</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[28]" type="UMLOperation" guid="4OayCm+gBE+Nez64K7JAQgAA">
<XPD:ATTR name="Name" type="string">toArray</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IaQxppXkk0+wM7UfQsQICwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4OayCm+gBE+Nez64K7JAQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[29]" type="UMLOperation" guid="iudpzziQpUGFJWYH5QYCzwAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ny5dVwNdv0Sa/UwNxkuI8wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iudpzziQpUGFJWYH5QYCzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[30]" type="UMLOperation" guid="AHtVv30YekeFzJau95B6BAAA">
<XPD:ATTR name="Name" type="string">set</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="woOIcm9780WkYasT0OfHdgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AHtVv30YekeFzJau95B6BAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dbGy6cGbvUqLKnfSzIagXwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AHtVv30YekeFzJau95B6BAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[31]" type="UMLOperation" guid="XaFEn8e7DEydpxyu7VFs9AAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7OWpdfrLyUe9m+Ozx/OP/gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XaFEn8e7DEydpxyu7VFs9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[32]" type="UMLOperation" guid="hMoszz1evkewpxvWgmCjhwAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FkcNGZsu4ki6J9EntZG9ZgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hMoszz1evkewpxvWgmCjhwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[33]" type="UMLOperation" guid="SjhuBrDoUE+FL77dtJR07gAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gnD5ZXaQR0iD/LxLYnESkgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SjhuBrDoUE+FL77dtJR07gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4M7DlTvOS0OMqua7KE248gAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SjhuBrDoUE+FL77dtJR07gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[34]" type="UMLOperation" guid="6INLFKCdVkKI1z8fjL+6eAAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="04ULupbBKkiIxqwKktChlwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6INLFKCdVkKI1z8fjL+6eAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[35]" type="UMLOperation" guid="ItI8mAJNgkW/t/z1J0P9NQAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[36]" type="UMLOperation" guid="FiVTQ0h8yk+guWcY9BNNdAAA">
<XPD:ATTR name="Name" type="string">containsAll</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BPkaOM/YZUiR3ATKtsZnXAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FiVTQ0h8yk+guWcY9BNNdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[37]" type="UMLOperation" guid="BjkvhEBwNU+VwcP6+trNXAAA">
<XPD:ATTR name="Name" type="string">addAll</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zsbOn4URvkeH60NjZNkjuwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BjkvhEBwNU+VwcP6+trNXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[38]" type="UMLOperation" guid="r3ZfZ54WEUSrn1ZbWiaCygAA">
<XPD:ATTR name="Name" type="string">removeAll</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SwsraWV7QEi9iU2UcjzicgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">r3ZfZ54WEUSrn1ZbWiaCygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[39]" type="UMLOperation" guid="vqMD83ox+0y60+NiMsQhQgAA">
<XPD:ATTR name="Name" type="string">retainAll</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YRSytoQLO02V3a7bE9RlQQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vqMD83ox+0y60+NiMsQhQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[40]" type="UMLOperation" guid="oDffvDS/L0WkObLZ5rjv4QAA">
<XPD:ATTR name="Name" type="string">addAll</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rm9PRIwpRkmY46wiPUvk4gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oDffvDS/L0WkObLZ5rjv4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="wwtZQIvs60GZDS/EjtFd+gAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oDffvDS/L0WkObLZ5rjv4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[41]" type="UMLOperation" guid="yeFAhwWidEKV4OMDkzJPpgAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/5pUPjAoQkyOZuU+U4WbJQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yeFAhwWidEKV4OMDkzJPpgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[42]" type="UMLOperation" guid="rTsgtXeh6ES3DzbY0atnDQAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[43]" type="UMLOperation" guid="hohyVX7n+EW0uqvT1kK+DQAA">
<XPD:ATTR name="Name" type="string">toString</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[44]" type="UMLOperation" guid="u/9ewAWGZ0+Q5of8umOTPwAA">
<XPD:ATTR name="Name" type="string">subList</XPD:ATTR>
<XPD:REF name="Owner">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7rHhSCSd4USgaFWbDvC9HAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u/9ewAWGZ0+Q5of8umOTPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="p6udUD7QwkitiHE1wzo1aQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u/9ewAWGZ0+Q5of8umOTPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="e1urzm8vmkqePDyzbaA7IAAA">
<XPD:ATTR name="Name" type="string">Locale</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]" pathname="::java::lang::">BR0ploDvMk24HGWRvjHWmAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">24</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="S40sBPhItEStV4u79tSpZAAA">
<XPD:ATTR name="Name" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zYfsTbgx4UycW4txaQanCwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S40sBPhItEStV4u79tSpZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rEcA0c3flkOat3lwgYDnSgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S40sBPhItEStV4u79tSpZAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="l0p63I8Ck0qxKLbQlX20RQAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S40sBPhItEStV4u79tSpZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="vLmD0UVy7kKNHVwWQ1mXSwAA">
<XPD:ATTR name="Name" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CVFOI4lE5kOT5VPdLuEG+gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vLmD0UVy7kKNHVwWQ1mXSwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CKtx2Y+Fnk2B+5YXvBTRlQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vLmD0UVy7kKNHVwWQ1mXSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ayNi3IUpEUuE8UmEhXgnPgAA">
<XPD:ATTR name="Name" type="string">getDefault</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="OYEraZutbE6mCToi6ldQlwAA">
<XPD:ATTR name="Name" type="string">setDefault</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HSQliYvKMEWz91IDS7P0ywAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OYEraZutbE6mCToi6ldQlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="bGLqfa5q5023frn51RjunQAA">
<XPD:ATTR name="Name" type="string">getAvailableLocales</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="EOlTjnbqZ0e8VF8ExgTPVAAA">
<XPD:ATTR name="Name" type="string">getISOCountries</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="VPRBhHS3H0GNoc/SaVH0hwAA">
<XPD:ATTR name="Name" type="string">getISOLanguages</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="ezsZmcMkIkSI3ucc/QB4/QAA">
<XPD:ATTR name="Name" type="string">getLanguage</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="9SwDyrCfCUK9Q64HFW2r+wAA">
<XPD:ATTR name="Name" type="string">getCountry</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="zwmxPYO4K0GJNjtbAuTQDAAA">
<XPD:ATTR name="Name" type="string">getVariant</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="BlaWW6A5iUyrLzujp9cnowAA">
<XPD:ATTR name="Name" type="string">toString</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="UV7nHE44Mk+nUZXaRn1kFgAA">
<XPD:ATTR name="Name" type="string">getISO3Language</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="2GMTr8O95ke4dFxZ5ccEfQAA">
<XPD:ATTR name="Name" type="string">getISO3Country</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="p++gdPJstE2N62nJnIEMsQAA">
<XPD:ATTR name="Name" type="string">getDisplayLanguage</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="Gg1yfxupMUWSr2+qGsnTBAAA">
<XPD:ATTR name="Name" type="string">getDisplayLanguage</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="T4UHPG66k02hE5aSxtolyAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Gg1yfxupMUWSr2+qGsnTBAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="JuGKJfT0qU6CAJYF2XrusgAA">
<XPD:ATTR name="Name" type="string">getDisplayCountry</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="+r5/2/iDK02+j1wJS/ZFQQAA">
<XPD:ATTR name="Name" type="string">getDisplayCountry</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KpBsJBx2vEe8vBRN0Ix6wQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+r5/2/iDK02+j1wJS/ZFQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="eR5ocTNI7kqicl2sBR3rEgAA">
<XPD:ATTR name="Name" type="string">getDisplayVariant</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="dOsGCUYcbUyJbS9O2W2DhAAA">
<XPD:ATTR name="Name" type="string">getDisplayVariant</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SNdj4DE05k6OU8vUw32SnwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dOsGCUYcbUyJbS9O2W2DhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="kuPAB6gdIkeHDSRPDlKTowAA">
<XPD:ATTR name="Name" type="string">getDisplayName</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="YYXV3p8PyEWqC+s2CKPOVwAA">
<XPD:ATTR name="Name" type="string">getDisplayName</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yjFmx6TmrkWowlPznBEdswAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YYXV3p8PyEWqC+s2CKPOVwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[21]" type="UMLOperation" guid="++jmEFzUVkGzmvpXz+yu7wAA">
<XPD:ATTR name="Name" type="string">clone</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[22]" type="UMLOperation" guid="aJW8QZqZA0Oo1Zl7R6rxSwAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[23]" type="UMLOperation" guid="X63nuKqmRkuPsiO7Aj0YcQAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yujGVIA6QECpwnXBae5hjgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">X63nuKqmRkuPsiO7Aj0YcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">22</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="gJ/B4Ks4BkaiOUDaCbkj/wAA">
<XPD:ATTR name="Name" type="string">ENGLISH</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="IRWhEyLQ4E6p9qTLdTZYHAAA">
<XPD:ATTR name="Name" type="string">FRENCH</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="bvb62vbI3Em1j+DpUKwdiQAA">
<XPD:ATTR name="Name" type="string">GERMAN</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="S/OKkjA6/kSvaeD7qxmlVQAA">
<XPD:ATTR name="Name" type="string">ITALIAN</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="Y7hrJjuPpEis9esxE5R7DgAA">
<XPD:ATTR name="Name" type="string">JAPANESE</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="aWrSXEfyikW/qLxb4qoAAwAA">
<XPD:ATTR name="Name" type="string">KOREAN</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="SsTUEaxq1EaZofBCc9C0WAAA">
<XPD:ATTR name="Name" type="string">CHINESE</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="DIDN5lzm2kiffSMxLuuZmQAA">
<XPD:ATTR name="Name" type="string">SIMPLIFIED_CHINESE</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="D59BzLiOzkWfZZqPLHvhSQAA">
<XPD:ATTR name="Name" type="string">TRADITIONAL_CHINESE</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="6G1pPgwP0k+XFgNQK6U2oAAA">
<XPD:ATTR name="Name" type="string">FRANCE</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="jYl6MGup7kujckwEKJQ54gAA">
<XPD:ATTR name="Name" type="string">GERMANY</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[11]" type="UMLAttribute" guid="4MXV/ukTMkiCx63B5YXKEgAA">
<XPD:ATTR name="Name" type="string">ITALY</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[12]" type="UMLAttribute" guid="T2rgrl2G4UiKnvAshjsXogAA">
<XPD:ATTR name="Name" type="string">JAPAN</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[13]" type="UMLAttribute" guid="ZuDKfYuNqEmZHnQLnTeWCAAA">
<XPD:ATTR name="Name" type="string">KOREA</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[14]" type="UMLAttribute" guid="/AQ4WWZnYk6axqui5hTZZQAA">
<XPD:ATTR name="Name" type="string">CHINA</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[15]" type="UMLAttribute" guid="5lVINmXCUUCSyfa9PldyWQAA">
<XPD:ATTR name="Name" type="string">PRC</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[16]" type="UMLAttribute" guid="PSufoDfceUymy6bxN/63WwAA">
<XPD:ATTR name="Name" type="string">TAIWAN</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[17]" type="UMLAttribute" guid="PWAT4dN0QEOpZLLeftdKIwAA">
<XPD:ATTR name="Name" type="string">UK</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[18]" type="UMLAttribute" guid="GNwjF2Ffe0WsqrfR7EBL8gAA">
<XPD:ATTR name="Name" type="string">US</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[19]" type="UMLAttribute" guid="wyXark+E0kmO0GO4jySR7AAA">
<XPD:ATTR name="Name" type="string">CANADA</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[20]" type="UMLAttribute" guid="s1YQrZ+4tEWcK+LzxaMFSQAA">
<XPD:ATTR name="Name" type="string">CANADA_FRENCH</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[21]" type="UMLAttribute" guid="fZdOVWkVRkixG4rLJSUezwAA">
<XPD:ATTR name="Name" type="string">defaultLocale</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="Owner">e1urzm8vmkqePDyzbaA7IAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="M2hA+j3CuEqIH7FcC5xnEQAA">
<XPD:ATTR name="Name" type="string">Properties</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">FSW0nYa8K0eMCTso1eBG0QAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">hTzEIGBTlUiVm71EMrEMcwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="3qONNorQUEiNXHs67YK5/AAA">
<XPD:ATTR name="Name" type="string">Properties</XPD:ATTR>
<XPD:REF name="Owner">M2hA+j3CuEqIH7FcC5xnEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="MjaOTFKjikCk/lNwUv1gLAAA">
<XPD:ATTR name="Name" type="string">Properties</XPD:ATTR>
<XPD:REF name="Owner">M2hA+j3CuEqIH7FcC5xnEQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="riuS+rfxXUW2IQhx3RIo3QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Properties</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MjaOTFKjikCk/lNwUv1gLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="9gkHlZTNUk+zD71zy3w1UwAA">
<XPD:ATTR name="Name" type="string">setProperty</XPD:ATTR>
<XPD:REF name="Owner">M2hA+j3CuEqIH7FcC5xnEQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+64dbBs61UetSkt+hOfYCQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9gkHlZTNUk+zD71zy3w1UwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="jMWMmF3e70SuNpizNKSyLAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9gkHlZTNUk+zD71zy3w1UwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="6TzMge2t+Uegd0msuxxzvgAA">
<XPD:ATTR name="Name" type="string">load</XPD:ATTR>
<XPD:REF name="Owner">M2hA+j3CuEqIH7FcC5xnEQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3tksObyBBkqZ95oiIms5dwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">InputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6TzMge2t+Uegd0msuxxzvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="W1YRDuljSEuf7uFZMV+wJQAA">
<XPD:ATTR name="Name" type="string">save</XPD:ATTR>
<XPD:REF name="Owner">M2hA+j3CuEqIH7FcC5xnEQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XxMMsRw/7U2jDNdHdYUnzgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OutputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W1YRDuljSEuf7uFZMV+wJQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CfN+zhag5UCNSHi8EvNvTAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W1YRDuljSEuf7uFZMV+wJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="qt1SrBzwOEyJ0QKepej0yAAA">
<XPD:ATTR name="Name" type="string">store</XPD:ATTR>
<XPD:REF name="Owner">M2hA+j3CuEqIH7FcC5xnEQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="je5KzYzQLES7G9rFb2WMGwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OutputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qt1SrBzwOEyJ0QKepej0yAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="81PhUWtSqkyp4S/I5NZatAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qt1SrBzwOEyJ0QKepej0yAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="O7Xyve8dIEmJMooVarJvlgAA">
<XPD:ATTR name="Name" type="string">getProperty</XPD:ATTR>
<XPD:REF name="Owner">M2hA+j3CuEqIH7FcC5xnEQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/O8rHNd9i0CasH/T6SxIhwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">O7Xyve8dIEmJMooVarJvlgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="V1+cBgqb3EmIGXPb49ZE3wAA">
<XPD:ATTR name="Name" type="string">getProperty</XPD:ATTR>
<XPD:REF name="Owner">M2hA+j3CuEqIH7FcC5xnEQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k7gbIYa7pEeBIFE8sUYkaQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">V1+cBgqb3EmIGXPb49ZE3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CmcZULRdiUGKr5PuZ4qSmQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">V1+cBgqb3EmIGXPb49ZE3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="7IeHBoXVhUikE0K/GQAI2wAA">
<XPD:ATTR name="Name" type="string">propertyNames</XPD:ATTR>
<XPD:REF name="Owner">M2hA+j3CuEqIH7FcC5xnEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="5C3HW9d5DEuKOQrPMQwWYwAA">
<XPD:ATTR name="Name" type="string">list</XPD:ATTR>
<XPD:REF name="Owner">M2hA+j3CuEqIH7FcC5xnEQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="930F/cAhgE2uJX8wzpQbvgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PrintStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5C3HW9d5DEuKOQrPMQwWYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="KOVxkoJ2OEa0Uw4cCNvF0wAA">
<XPD:ATTR name="Name" type="string">list</XPD:ATTR>
<XPD:REF name="Owner">M2hA+j3CuEqIH7FcC5xnEQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rfutsTDtaEefgPerLdkZVAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PrintWriter</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KOVxkoJ2OEa0Uw4cCNvF0wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="il2WwFU1w0aqTYbhesEZEAAA">
<XPD:ATTR name="Name" type="string">defaults</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Properties</XPD:ATTR>
<XPD:REF name="Owner">M2hA+j3CuEqIH7FcC5xnEQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLInterface" guid="P21e46ib3Uq8owSoWV+aYAAA">
<XPD:ATTR name="Name" type="string">Map</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">6</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">5chJA9ceg0GPM9LESI31nAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">BuOim7wERkSvGT7OwnoBgAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">2J+fyOQE+E2eDPJVfJy7+wAA</XPD:REF>
<XPD:REF name="SupplierDependencies[3]">u7Y6pBJyaEeLV1saLdknkAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[4]">VsvxpS9Xkkebv6j+2s4HDgAA</XPD:REF>
<XPD:REF name="SupplierDependencies[5]">0D9jBJfLX0S9Wd47meA2EwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">FTffVf0WF0GsfLjK2N93UQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">14</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="gjPQWYLRok+z820UnNImmQAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="Owner">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Ks9mKHlXbkW1NDuCby4hewAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="e0fu3fozkEWYO7m30ymdMwAA">
<XPD:ATTR name="Name" type="string">containsKey</XPD:ATTR>
<XPD:REF name="Owner">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s8YcHHk5mku44qfzUgSOCQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">e0fu3fozkEWYO7m30ymdMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="mYixBeMwEUqL/5U8KNdVUAAA">
<XPD:ATTR name="Name" type="string">containsValue</XPD:ATTR>
<XPD:REF name="Owner">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="w8k92bN80E6c/7RqtpzBAgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mYixBeMwEUqL/5U8KNdVUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="99N8//cTrE2+28u1UxRzIwAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7hFtvwJuL0WjkyBE0AieHwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">99N8//cTrE2+28u1UxRzIwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="nULF7yt6UUuIjV9+jJdVeQAA">
<XPD:ATTR name="Name" type="string">put</XPD:ATTR>
<XPD:REF name="Owner">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dcf8kdVItEWvwYDTB8V4EgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nULF7yt6UUuIjV9+jJdVeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3khXzUcyPEqfRwMD6q4qrwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nULF7yt6UUuIjV9+jJdVeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="p+XP+0Dj8ki6jaHkhuYDQgAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ADfC0tcH9Ue5WvYTZHVojAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">p+XP+0Dj8ki6jaHkhuYDQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="kYB44VOPTUm1cmKoHqOHVQAA">
<XPD:ATTR name="Name" type="string">putAll</XPD:ATTR>
<XPD:REF name="Owner">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xDqmx0jx6EmJXpmYVc3FsgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Map</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kYB44VOPTUm1cmKoHqOHVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="mX2NQttDw0KjSfC/nNTdVwAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="r8dfGEso1kSiaXjI4tWSAAAA">
<XPD:ATTR name="Name" type="string">keySet</XPD:ATTR>
<XPD:REF name="Owner">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="UhidWTM0fkWxzX5vVnVOnwAA">
<XPD:ATTR name="Name" type="string">values</XPD:ATTR>
<XPD:REF name="Owner">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="UcOFhdd1mEGT63K8le2SGgAA">
<XPD:ATTR name="Name" type="string">entrySet</XPD:ATTR>
<XPD:REF name="Owner">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="MLL/qMb5xE+zmfbUAC0rkQAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rFn8YLaZpEi8b4WL4ztG4AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MLL/qMb5xE+zmfbUAC0rkQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="sjz3gkB5w0Src69se33mlwAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="pS7IfKITSEqmqT39ccY8swAA">
<XPD:ATTR name="Name" type="string">Stack</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">TaScnA9GRUqbu+u283fDfwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="o3irSPoFtkikYP69VKvZ8QAA">
<XPD:ATTR name="Name" type="string">Stack</XPD:ATTR>
<XPD:REF name="Owner">pS7IfKITSEqmqT39ccY8swAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="pQwF/ZXnnEiOU2JQghL1eQAA">
<XPD:ATTR name="Name" type="string">push</XPD:ATTR>
<XPD:REF name="Owner">pS7IfKITSEqmqT39ccY8swAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pyZWqOxVNUe2/mRro2RkXQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pQwF/ZXnnEiOU2JQghL1eQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="dT5BBLQNuUOja8kZHtiK7gAA">
<XPD:ATTR name="Name" type="string">pop</XPD:ATTR>
<XPD:REF name="Owner">pS7IfKITSEqmqT39ccY8swAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Pi1457+oJ028OzZpglVHKwAA">
<XPD:ATTR name="Name" type="string">peek</XPD:ATTR>
<XPD:REF name="Owner">pS7IfKITSEqmqT39ccY8swAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="GTF8vh6uj0iZWppq8LgpZAAA">
<XPD:ATTR name="Name" type="string">empty</XPD:ATTR>
<XPD:REF name="Owner">pS7IfKITSEqmqT39ccY8swAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="QmUDb8mJwU+vxmZpm0H1KgAA">
<XPD:ATTR name="Name" type="string">search</XPD:ATTR>
<XPD:REF name="Owner">pS7IfKITSEqmqT39ccY8swAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="46TbmkTX0ECopZJRC++6igAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QmUDb8mJwU+vxmZpm0H1KgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="pxesU+iyMEWWT1OPOYoE2QAA">
<XPD:ATTR name="Name" type="string">HashMap</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">2J+fyOQE+E2eDPJVfJy7+wAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">LDerK1Z2D0q/DxnesDTPfQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">17</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="PGvtkrhVmkmW4sULO68f4gAA">
<XPD:ATTR name="Name" type="string">HashMap</XPD:ATTR>
<XPD:REF name="Owner">pxesU+iyMEWWT1OPOYoE2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mi+eXQ3KyUGHl1sRcVu/KwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PGvtkrhVmkmW4sULO68f4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YrFb1QJEX02iiGtWBIA32wAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PGvtkrhVmkmW4sULO68f4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="kQ3SLQGXi0S/5joAmXo2rgAA">
<XPD:ATTR name="Name" type="string">HashMap</XPD:ATTR>
<XPD:REF name="Owner">pxesU+iyMEWWT1OPOYoE2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GXekZaPdAUqNP9gvPPG1YAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kQ3SLQGXi0S/5joAmXo2rgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="OSlZps++AUu4zvrCsOsk0gAA">
<XPD:ATTR name="Name" type="string">HashMap</XPD:ATTR>
<XPD:REF name="Owner">pxesU+iyMEWWT1OPOYoE2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="9vyekLNBl0WE9I6VSm1iSgAA">
<XPD:ATTR name="Name" type="string">HashMap</XPD:ATTR>
<XPD:REF name="Owner">pxesU+iyMEWWT1OPOYoE2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="T++kBlhy5kOw4ypGPYtObQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Map</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9vyekLNBl0WE9I6VSm1iSgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="kieReCEqn0etkYRSzr3SKAAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="Owner">pxesU+iyMEWWT1OPOYoE2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="5llphIiw4kCiTDeFD7JemQAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">pxesU+iyMEWWT1OPOYoE2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="sY0yG48ZI0+hE48Ym8BMHQAA">
<XPD:ATTR name="Name" type="string">containsValue</XPD:ATTR>
<XPD:REF name="Owner">pxesU+iyMEWWT1OPOYoE2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wN1ZA5IcA0OrnFUDtC1AaAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sY0yG48ZI0+hE48Ym8BMHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="eZ2ViZc6GUO34FpolI6JRwAA">
<XPD:ATTR name="Name" type="string">containsKey</XPD:ATTR>
<XPD:REF name="Owner">pxesU+iyMEWWT1OPOYoE2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HzJEXLFeD02hDQhrI21LDgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eZ2ViZc6GUO34FpolI6JRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="3lO2mK0w7EmVkFTZ/ZKD+QAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">pxesU+iyMEWWT1OPOYoE2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Sw93Y9AS/0iB7Xp6+2TPvAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3lO2mK0w7EmVkFTZ/ZKD+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="xoO+O9D4EUm6BAFagBX02QAA">
<XPD:ATTR name="Name" type="string">put</XPD:ATTR>
<XPD:REF name="Owner">pxesU+iyMEWWT1OPOYoE2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="koXsJaM5wEuZWxKJaB8WBQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xoO+O9D4EUm6BAFagBX02QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zZeL7ytjb0eQBUvTLJtuoQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xoO+O9D4EUm6BAFagBX02QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="fJRoXhKOmke7pamudSA8mgAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">pxesU+iyMEWWT1OPOYoE2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="291bvvmYtEef3IzraifZQAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fJRoXhKOmke7pamudSA8mgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="1NAEjNlflECNVGp/87SjRAAA">
<XPD:ATTR name="Name" type="string">putAll</XPD:ATTR>
<XPD:REF name="Owner">pxesU+iyMEWWT1OPOYoE2QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZkuJYj93y0W/L0N7sSVZcgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Map</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1NAEjNlflECNVGp/87SjRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="Y/gsrPZZAUmS0nKR6JI8gwAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">pxesU+iyMEWWT1OPOYoE2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="QCeu319mdke3lEWc+HSvvAAA">
<XPD:ATTR name="Name" type="string">clone</XPD:ATTR>
<XPD:REF name="Owner">pxesU+iyMEWWT1OPOYoE2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="AyDN3PVYgkaGJcmDEoSWwAAA">
<XPD:ATTR name="Name" type="string">keySet</XPD:ATTR>
<XPD:REF name="Owner">pxesU+iyMEWWT1OPOYoE2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="bJEuaoS6eEqokR12Lkof6gAA">
<XPD:ATTR name="Name" type="string">values</XPD:ATTR>
<XPD:REF name="Owner">pxesU+iyMEWWT1OPOYoE2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="0g4vDeREwE6VX8UDM2Y6bgAA">
<XPD:ATTR name="Name" type="string">entrySet</XPD:ATTR>
<XPD:REF name="Owner">pxesU+iyMEWWT1OPOYoE2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="bHOMnvMveUalMgZEeDX9SgAA">
<XPD:ATTR name="Name" type="string">ResourceBundle</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">O4XnInVA/EKUcTwCPhJ+lgAA</XPD:REF>
<XPD:REF name="Specializations[1]">GA5rycZacEuf+tVv0KjLmgAA</XPD:REF>
<XPD:REF name="Specializations[2]">/Pn9LDHiJUunALibIR1PIAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="DiQ16fDJQUmQKJwalBZyJQAA">
<XPD:ATTR name="Name" type="string">ResourceBundle</XPD:ATTR>
<XPD:REF name="Owner">bHOMnvMveUalMgZEeDX9SgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="dv8dtcNDzkCnJvr1kXutywAA">
<XPD:ATTR name="Name" type="string">getString</XPD:ATTR>
<XPD:REF name="Owner">bHOMnvMveUalMgZEeDX9SgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mcmsFNDiDUijb2YB52QIFAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dv8dtcNDzkCnJvr1kXutywAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Cp5Pnw6Vu0arWvpcBJdgKAAA">
<XPD:ATTR name="Name" type="string">getStringArray</XPD:ATTR>
<XPD:REF name="Owner">bHOMnvMveUalMgZEeDX9SgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dnXFkdUizEyaIL2ZnIBxGgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Cp5Pnw6Vu0arWvpcBJdgKAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="UrfnBZv5RkWU6iV6TkbjOQAA">
<XPD:ATTR name="Name" type="string">getObject</XPD:ATTR>
<XPD:REF name="Owner">bHOMnvMveUalMgZEeDX9SgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Wu+4gjAQBUGLpcFA2MARxwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UrfnBZv5RkWU6iV6TkbjOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="CroI1B1HUU+nlh1yyvuitwAA">
<XPD:ATTR name="Name" type="string">getLocale</XPD:ATTR>
<XPD:REF name="Owner">bHOMnvMveUalMgZEeDX9SgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="hS63Ij0CyUus74faVkr1EQAA">
<XPD:ATTR name="Name" type="string">getBundle</XPD:ATTR>
<XPD:REF name="Owner">bHOMnvMveUalMgZEeDX9SgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6Rb+VBR/nEm/2595GQeM8AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hS63Ij0CyUus74faVkr1EQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="PYwQkvGC2kWndlTanXrMwQAA">
<XPD:ATTR name="Name" type="string">getBundle</XPD:ATTR>
<XPD:REF name="Owner">bHOMnvMveUalMgZEeDX9SgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="g02nKv6Ahkyfq/jyx7O/uwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PYwQkvGC2kWndlTanXrMwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yBuy5ay3RUidBfOBVaoEngAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PYwQkvGC2kWndlTanXrMwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="a8s5GuckOUOh0XhruvfLMwAA">
<XPD:ATTR name="Name" type="string">getBundle</XPD:ATTR>
<XPD:REF name="Owner">bHOMnvMveUalMgZEeDX9SgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oVZvqHrTC0Gr8O6WotcSdwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a8s5GuckOUOh0XhruvfLMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QhfzU37vKk+QUCWjd+AkBgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a8s5GuckOUOh0XhruvfLMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ZgjBSUo/GU2HuGLT/xX6TgAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ClassLoader</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a8s5GuckOUOh0XhruvfLMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="LBFaLoCq0U6+AkhCHNQqDgAA">
<XPD:ATTR name="Name" type="string">getKeys</XPD:ATTR>
<XPD:REF name="Owner">bHOMnvMveUalMgZEeDX9SgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="7O7TK41whEeCGgzIhsTplAAA">
<XPD:ATTR name="Name" type="string">parent</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ResourceBundle</XPD:ATTR>
<XPD:REF name="Owner">bHOMnvMveUalMgZEeDX9SgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="WteSANnuiEiXuHRWy4Y0GQAA">
<XPD:ATTR name="Name" type="string">WeakHashMap</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">u7Y6pBJyaEeLV1saLdknkAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">K/M1AnV9E0S8UGSy4mq4zQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">12</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="lXoxJKSFYUaL2QtzWwWfWAAA">
<XPD:ATTR name="Name" type="string">WeakHashMap</XPD:ATTR>
<XPD:REF name="Owner">WteSANnuiEiXuHRWy4Y0GQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JMbOFzh9202Xphu4MGKNewAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lXoxJKSFYUaL2QtzWwWfWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vkUy/rTP5kiF2VTkLV6FswAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lXoxJKSFYUaL2QtzWwWfWAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="kTqYWhNeCEGBoaxSJLB9gAAA">
<XPD:ATTR name="Name" type="string">WeakHashMap</XPD:ATTR>
<XPD:REF name="Owner">WteSANnuiEiXuHRWy4Y0GQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sC9kZ5raeEmWJ3rZmCNbtwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kTqYWhNeCEGBoaxSJLB9gAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="OlnWmxImr0G86o+1KaBvVwAA">
<XPD:ATTR name="Name" type="string">WeakHashMap</XPD:ATTR>
<XPD:REF name="Owner">WteSANnuiEiXuHRWy4Y0GQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="mWmLxxDj9UGIGZddPuZl3gAA">
<XPD:ATTR name="Name" type="string">WeakHashMap</XPD:ATTR>
<XPD:REF name="Owner">WteSANnuiEiXuHRWy4Y0GQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CkMPyZe1C0GLTq+IL9BKDwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Map</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mWmLxxDj9UGIGZddPuZl3gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="RlX2XI8bXE+h4TnFqRdtLAAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="Owner">WteSANnuiEiXuHRWy4Y0GQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="Nl9138rMxk2CsxuEwWv76AAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">WteSANnuiEiXuHRWy4Y0GQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="QVj9/muHS0W7l9oYDBUhNQAA">
<XPD:ATTR name="Name" type="string">containsKey</XPD:ATTR>
<XPD:REF name="Owner">WteSANnuiEiXuHRWy4Y0GQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+yrZKFSH7Eq+lR0igsO9+gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QVj9/muHS0W7l9oYDBUhNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="jPhtog6bHEG5TjRfmSgT0QAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">WteSANnuiEiXuHRWy4Y0GQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HEP7uri0+UK14DLmMZLEDAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jPhtog6bHEG5TjRfmSgT0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="QaGiQL0tSUuXC3FhoBAlZQAA">
<XPD:ATTR name="Name" type="string">put</XPD:ATTR>
<XPD:REF name="Owner">WteSANnuiEiXuHRWy4Y0GQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="t0obRsGmf0eufHN/NbjBCAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QaGiQL0tSUuXC3FhoBAlZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lCspwIfGiE6tJFYe/TCZUwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QaGiQL0tSUuXC3FhoBAlZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="tSCVc+dY2E2Smx9JAdUdhAAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">WteSANnuiEiXuHRWy4Y0GQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zjRsQjt54Ei7dIbhRkr9kQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tSCVc+dY2E2Smx9JAdUdhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="p4dM5wGElUC4ZCOgCtmf5QAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">WteSANnuiEiXuHRWy4Y0GQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="i2xpi4t0xECUr9dS+7jCZgAA">
<XPD:ATTR name="Name" type="string">entrySet</XPD:ATTR>
<XPD:REF name="Owner">WteSANnuiEiXuHRWy4Y0GQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLInterface" guid="NBF+r+n8FEOoJf4p+CYH7gAA">
<XPD:ATTR name="Name" type="string">List</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">4</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">5DODqS7BSka+eDtxMsiXgwAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">CPLPyfV2LkW8vFFjX4KGVAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[2]">vMB1Ab9jgU+PfITHpoKTYQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[3]">1waaMs2Zj0qQWTJALYxdYgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">oOcWC9ftEUqZb/mgAN3NegAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">25</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="HcZwi7a2kkyfBCEl8Wl1lgAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Yl06V828Z0eD+5Y5Pq2hggAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="lMJU4lEmJUanUjOf+csPGQAA">
<XPD:ATTR name="Name" type="string">contains</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hbh1PM8DfU2hVKSL7cmMGAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lMJU4lEmJUanUjOf+csPGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="0NwGUdyiSkqfsaF5eUXtjQAA">
<XPD:ATTR name="Name" type="string">iterator</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="2VnPUJz0TUesJ5MO3vjV/wAA">
<XPD:ATTR name="Name" type="string">toArray</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="RQad+7PHukClurhvNs2PeAAA">
<XPD:ATTR name="Name" type="string">toArray</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="btvTB0V2I0iS0GIgP6h7MQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RQad+7PHukClurhvNs2PeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="PNEhj5TRc0ShNC9YDnDgSQAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oxmHWYjv6UW55Fmn4QIF/wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PNEhj5TRc0ShNC9YDnDgSQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="A+cRi5I2YkyCmg0agR7azQAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="V+H3qLSVaUuG66+pxRPHmAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A+cRi5I2YkyCmg0agR7azQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="KOfkrzBiukWhKz2IfU4XeQAA">
<XPD:ATTR name="Name" type="string">containsAll</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="za2YoFtFyUuyHzmbBsQpAAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KOfkrzBiukWhKz2IfU4XeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="ZfLGOLWP0k2LeNO7ubck0AAA">
<XPD:ATTR name="Name" type="string">addAll</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JNM1NasfP0a5Z++9glwv8gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZfLGOLWP0k2LeNO7ubck0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="KbPSx9XRMU+BbfTEF3Zy0wAA">
<XPD:ATTR name="Name" type="string">addAll</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="rFK0JrKT3EaFHwdWoShiKQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KbPSx9XRMU+BbfTEF3Zy0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+V7TeVZGnEC7m9P34q/EgAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KbPSx9XRMU+BbfTEF3Zy0wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="pJ785iiRP0iC+PgT7GOzkgAA">
<XPD:ATTR name="Name" type="string">removeAll</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ehxjvpp8H0W/+gGyUw00mAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pJ785iiRP0iC+PgT7GOzkgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="IZZHwyQCQ024JpFNoELs/AAA">
<XPD:ATTR name="Name" type="string">retainAll</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="auB3bwPilkWdusokcyzC0gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IZZHwyQCQ024JpFNoELs/AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="QWJFjPqfmk2LIRnSHgewQAAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="7tYJ8wV6skSIabTdQx7IGAAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jXLjUcLxmE6J46h0tNSbcgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7tYJ8wV6skSIabTdQx7IGAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="jsivEOx9wU+uNllFhHrjwgAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="kDpCgliETk+o9rqgrYe2LQAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5AwmcXhLJUKOPj5/qVf56AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kDpCgliETk+o9rqgrYe2LQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="d7bjKxpXNUO6+U63FZcGcwAA">
<XPD:ATTR name="Name" type="string">set</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Fx6P8ovhcUibu3mB6qDKjQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d7bjKxpXNUO6+U63FZcGcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="SyyEKk/YV0W0BELKqmzYcwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d7bjKxpXNUO6+U63FZcGcwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="XylNiMN+80i2btZBJda+2QAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="W+q/ck141E+rua+0uK/sYAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XylNiMN+80i2btZBJda+2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="DR7HUjnbKUK8uUKOwNAMHwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XylNiMN+80i2btZBJda+2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="WfD83gS8PUmGCbuI5dTq0wAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LhLh3p2QhUqmILCMPWGP0QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WfD83gS8PUmGCbuI5dTq0wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="SPc9FPwkSkiL3BPqYB0b3wAA">
<XPD:ATTR name="Name" type="string">indexOf</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tiMTsHGvG0WzKBCW9KbX+AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SPc9FPwkSkiL3BPqYB0b3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[21]" type="UMLOperation" guid="FMB6MP8pL06J/FQn046EGQAA">
<XPD:ATTR name="Name" type="string">lastIndexOf</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XOGwdgnxDE6WjOEeUZUDpQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FMB6MP8pL06J/FQn046EGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[22]" type="UMLOperation" guid="Ri+bvLMgoEiBk6HpnwY4OwAA">
<XPD:ATTR name="Name" type="string">listIterator</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[23]" type="UMLOperation" guid="vwyHLwwo802VDW7U63QYOQAA">
<XPD:ATTR name="Name" type="string">listIterator</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Uope7jttwUKRQrSZ+mI+nQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vwyHLwwo802VDW7U63QYOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[24]" type="UMLOperation" guid="RIjTbDC+80CgGSvqvnJBvgAA">
<XPD:ATTR name="Name" type="string">subList</XPD:ATTR>
<XPD:REF name="Owner">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eBigfoJ/eUeH0Je0mCYMVgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RIjTbDC+80CgGSvqvnJBvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/UU7AB4jSE2ftawowVQ9ugAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RIjTbDC+80CgGSvqvnJBvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="57DyIT6glEKb4nzef+fDFAAA">
<XPD:ATTR name="Name" type="string">ArrayList</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">CPLPyfV2LkW8vFFjX4KGVAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Q2JNJHJNW0ekQeq18s9h+QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">21</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="DxNiEGc8zE2vEi2HJLxI6wAA">
<XPD:ATTR name="Name" type="string">ArrayList</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sJkWboSy6kukn9rppVNaIAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DxNiEGc8zE2vEi2HJLxI6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="3tWieHP+0kaFg2qjxP8rpgAA">
<XPD:ATTR name="Name" type="string">ArrayList</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="FaOBPmp/wE2/7H6GM/E0dQAA">
<XPD:ATTR name="Name" type="string">ArrayList</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iuGDOIHy1kSn/Q26xy64YAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FaOBPmp/wE2/7H6GM/E0dQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="CuxfSNPP2ki8LMALz6jyiAAA">
<XPD:ATTR name="Name" type="string">trimToSize</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="9e3jqTOwO0eZEcxS/12w6wAA">
<XPD:ATTR name="Name" type="string">ensureCapacity</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8hAWbz4VJUi6S5So9i89wwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9e3jqTOwO0eZEcxS/12w6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="FO/mGWq9BEOUOCUdYcNgUgAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="al1BPJVToEyts/gZrXOVaAAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="SEqRjWzYh0K/HVMsEPpvyQAA">
<XPD:ATTR name="Name" type="string">contains</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NGuq7bf1hE2wEsKavOcq5gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SEqRjWzYh0K/HVMsEPpvyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="dejj0Sfh8kqTniGAUpRh3QAA">
<XPD:ATTR name="Name" type="string">indexOf</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UzrNpdulmk+FQ4/RgK8YqQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dejj0Sfh8kqTniGAUpRh3QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="zIqhvRKA50+6+ccI3n4/IQAA">
<XPD:ATTR name="Name" type="string">lastIndexOf</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Newgd3/2iUWkK6SOADjE5QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zIqhvRKA50+6+ccI3n4/IQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="ynOhpWGOLkGxntzyjLPKKAAA">
<XPD:ATTR name="Name" type="string">clone</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="Y9zyHZH7IkWThnFQUiJhOwAA">
<XPD:ATTR name="Name" type="string">toArray</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="d9iMS1otDEW7SFexL9vE2wAA">
<XPD:ATTR name="Name" type="string">toArray</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FrpECpDI906M3H62bRpxsAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">d9iMS1otDEW7SFexL9vE2wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="kNXDvpJ/o0i12iztHWgoHQAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eh7UTWigDk+yTmId+VuRcgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kNXDvpJ/o0i12iztHWgoHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="0nd0orfIJUyhTm7yZfMfSAAA">
<XPD:ATTR name="Name" type="string">set</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B6X+h4UcaUqsGbeu82vKpgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0nd0orfIJUyhTm7yZfMfSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="id1fgQFuAEODyihsFCQcbQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0nd0orfIJUyhTm7yZfMfSAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="Ldch3+0txEyt46eultXw2gAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LfwRg2FsCUi1JKye5B0NswAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ldch3+0txEyt46eultXw2gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="AxT1S77Dr0qCMVJ94aquewAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s2zlDssvmUSQaVwDa3Zg/gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AxT1S77Dr0qCMVJ94aquewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="a3U+Ny7Td02G9W/ppkn5jwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AxT1S77Dr0qCMVJ94aquewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="RBZzHgUXzkWmM8L5O1fX7gAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qi+Q9U4ZAEir7eqMZJmjawAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RBZzHgUXzkWmM8L5O1fX7gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="hv71lBeUwEOKcltldsoomwAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="qk4/P904LEif9qkUCOm6ygAA">
<XPD:ATTR name="Name" type="string">addAll</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xAEKFWzK/kGtmDB+7aG9hAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qk4/P904LEif9qkUCOm6ygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="ZZMoIgodykmnHxzY5IdF/gAA">
<XPD:ATTR name="Name" type="string">addAll</XPD:ATTR>
<XPD:REF name="Owner">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1hpxEGkGFkSLYlCefAhgJgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZZMoIgodykmnHxzY5IdF/gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8bfZWB78CkGZ7btdldEdnwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZZMoIgodykmnHxzY5IdF/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLInterface" guid="tSOCCf5g6E6Op69hRyxlGwAA">
<XPD:ATTR name="Name" type="string">Collection</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">AnVD9YsCo0SkD8aTAwKhgQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">oOcWC9ftEUqZb/mgAN3NegAA</XPD:REF>
<XPD:REF name="Specializations[1]">SGHSvr22NkeE1+EjQvr3jQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">15</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="jr7B97s3OkWPwBbQDUfS/AAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="Owner">tSOCCf5g6E6Op69hRyxlGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="6SpfWrrnyUWhE2S+jCEYKAAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">tSOCCf5g6E6Op69hRyxlGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="2ywdFPMX+kua6glFThj/NQAA">
<XPD:ATTR name="Name" type="string">contains</XPD:ATTR>
<XPD:REF name="Owner">tSOCCf5g6E6Op69hRyxlGwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uk+GQ8RDBkSsOYosmIRGxQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2ywdFPMX+kua6glFThj/NQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="YvxPSb+1e0KwkJ3KWxnlMQAA">
<XPD:ATTR name="Name" type="string">iterator</XPD:ATTR>
<XPD:REF name="Owner">tSOCCf5g6E6Op69hRyxlGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="gY3oV0Z1UUK04PqvQ7NEJwAA">
<XPD:ATTR name="Name" type="string">toArray</XPD:ATTR>
<XPD:REF name="Owner">tSOCCf5g6E6Op69hRyxlGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="FFcr0LHsvUGVvnKL5LLwSwAA">
<XPD:ATTR name="Name" type="string">toArray</XPD:ATTR>
<XPD:REF name="Owner">tSOCCf5g6E6Op69hRyxlGwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="draGuStfxUOybv2LhmaBuAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FFcr0LHsvUGVvnKL5LLwSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="xcH3sKSSRkuq85lF89fYdQAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">tSOCCf5g6E6Op69hRyxlGwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0j6MEWH7q0uRrei24wQ6xgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xcH3sKSSRkuq85lF89fYdQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="cfSyYNOz8k6EHfIhzi1D4QAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">tSOCCf5g6E6Op69hRyxlGwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="F3IKWOV6r0Sxghe7g+yasQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cfSyYNOz8k6EHfIhzi1D4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="2c65ncUcwkiXTwvC38laqwAA">
<XPD:ATTR name="Name" type="string">containsAll</XPD:ATTR>
<XPD:REF name="Owner">tSOCCf5g6E6Op69hRyxlGwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9x2vmj72HEiIs4RLs7okXwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2c65ncUcwkiXTwvC38laqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="EDy63h3TTUSXwpgB9JWFwQAA">
<XPD:ATTR name="Name" type="string">addAll</XPD:ATTR>
<XPD:REF name="Owner">tSOCCf5g6E6Op69hRyxlGwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CprY+hgGkEOIq4NAvVuHXQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EDy63h3TTUSXwpgB9JWFwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="+hV5RElySkqdawW59UHuJgAA">
<XPD:ATTR name="Name" type="string">removeAll</XPD:ATTR>
<XPD:REF name="Owner">tSOCCf5g6E6Op69hRyxlGwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AnC7FHNHAEOvuoZFSOxVogAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+hV5RElySkqdawW59UHuJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="wE3eosCrNU2bbLJFFjlsbwAA">
<XPD:ATTR name="Name" type="string">retainAll</XPD:ATTR>
<XPD:REF name="Owner">tSOCCf5g6E6Op69hRyxlGwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WD5C783YRUOYKSd+TD6hwgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wE3eosCrNU2bbLJFFjlsbwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="H9GengUTWUmRLm06khVQ+QAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">tSOCCf5g6E6Op69hRyxlGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="u9gHkW/Y8E+ljozHpXQodAAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">tSOCCf5g6E6Op69hRyxlGwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ASvbTJGvO0iWzvZxssq89QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u9gHkW/Y8E+ljozHpXQodAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="GsZ4DEErwEei1WgGMOLQrAAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">tSOCCf5g6E6Op69hRyxlGwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLInterface" guid="CoVvawOcP0SH4Qdn1TAl4wAA">
<XPD:ATTR name="Name" type="string">Iterator</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">NL1tE0X3u0iNUbb0kwRaWAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ilAZUqgtZEixi74aHplgFQAA">
<XPD:ATTR name="Name" type="string">hasNext</XPD:ATTR>
<XPD:REF name="Owner">CoVvawOcP0SH4Qdn1TAl4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ATFqmlehukiYi651OW0nNQAA">
<XPD:ATTR name="Name" type="string">next</XPD:ATTR>
<XPD:REF name="Owner">CoVvawOcP0SH4Qdn1TAl4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="HK80rmWqHUmWzlm1Gsz4PAAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">CoVvawOcP0SH4Qdn1TAl4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLInterface" guid="3gvG/wGsiE+XX6DJL71sAQAA">
<XPD:ATTR name="Name" type="string">Comparator</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">RUgLZC6MeUqpbSU92quuagAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="4IH7RvhGg02ddAvJurb1ygAA">
<XPD:ATTR name="Name" type="string">compare</XPD:ATTR>
<XPD:REF name="Owner">3gvG/wGsiE+XX6DJL71sAQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XPmCVElG6Ea3lnOCHJRQBgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4IH7RvhGg02ddAvJurb1ygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ccedCdsgW0uskUJ5h18QzgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4IH7RvhGg02ddAvJurb1ygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="/ryvzhfFL0eDF5Y1PbpQfAAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">3gvG/wGsiE+XX6DJL71sAQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="62VvIBcJB0aLYmnenxresgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/ryvzhfFL0eDF5Y1PbpQfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLInterface" guid="y9Pfdul2WEy2pMfvCJ6h9gAA">
<XPD:ATTR name="Name" type="string">Enumeration</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">1fd4BNr8FUC6FPtyMmOXTAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">JRjr0hqPrkyNCWEl3T3WiwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Mk7zWnjY6E2/qzj+ODgePQAA">
<XPD:ATTR name="Name" type="string">hasMoreElements</XPD:ATTR>
<XPD:REF name="Owner">y9Pfdul2WEy2pMfvCJ6h9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="0j1S2lxRw0WWYMXgNkWd6gAA">
<XPD:ATTR name="Name" type="string">nextElement</XPD:ATTR>
<XPD:REF name="Owner">y9Pfdul2WEy2pMfvCJ6h9gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLInterface" guid="p1A+eBoOnEGk5qR5tUzMTQAA">
<XPD:ATTR name="Name" type="string">Set</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">3JWd6m9PjE2hwVfpihCkuQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">hHm2WbEfaEOq/kKKPZYDMwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">SGHSvr22NkeE1+EjQvr3jQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">5YuldCvQy0ysb0ZLm5mLJAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">15</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="I9ZB4jF+h02jNhaD9CpcYgAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="Owner">p1A+eBoOnEGk5qR5tUzMTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="OJmAThDJC0mQ4oTs5fX7nQAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">p1A+eBoOnEGk5qR5tUzMTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="dQaa34QgZk2KhkXgqxCAMAAA">
<XPD:ATTR name="Name" type="string">contains</XPD:ATTR>
<XPD:REF name="Owner">p1A+eBoOnEGk5qR5tUzMTQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uz+R0UjMQkqom0LRG1FUvwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dQaa34QgZk2KhkXgqxCAMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="uH0Gf0y+nkq8juyUE9ABaQAA">
<XPD:ATTR name="Name" type="string">iterator</XPD:ATTR>
<XPD:REF name="Owner">p1A+eBoOnEGk5qR5tUzMTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="rNTPOzAOIEiZZR0nGkyVEQAA">
<XPD:ATTR name="Name" type="string">toArray</XPD:ATTR>
<XPD:REF name="Owner">p1A+eBoOnEGk5qR5tUzMTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="aIXZHutfjUiYZG4VYVBhDAAA">
<XPD:ATTR name="Name" type="string">toArray</XPD:ATTR>
<XPD:REF name="Owner">p1A+eBoOnEGk5qR5tUzMTQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="p/5cnXt4SEWfM6VGiBChYgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aIXZHutfjUiYZG4VYVBhDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="gHoWLovG1U2+00cLPPWnlwAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">p1A+eBoOnEGk5qR5tUzMTQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1htZE07mrUGiJqmKTUg2QgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gHoWLovG1U2+00cLPPWnlwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="eNBMy37t90isv5c8kmjFeAAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">p1A+eBoOnEGk5qR5tUzMTQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UWL9Bt6j2kaToXIsbpmtEQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eNBMy37t90isv5c8kmjFeAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="hOD49Gg9WE2w4Gy0n9ayOgAA">
<XPD:ATTR name="Name" type="string">containsAll</XPD:ATTR>
<XPD:REF name="Owner">p1A+eBoOnEGk5qR5tUzMTQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Wbq21dPewE29LlLG7fPxqQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hOD49Gg9WE2w4Gy0n9ayOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="A1OkRIznmk+hGXc//wBiEgAA">
<XPD:ATTR name="Name" type="string">addAll</XPD:ATTR>
<XPD:REF name="Owner">p1A+eBoOnEGk5qR5tUzMTQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s0g2spsNfEuymzuEOP4KhAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A1OkRIznmk+hGXc//wBiEgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="MM1RIZatzkmp09w6FMFMiQAA">
<XPD:ATTR name="Name" type="string">retainAll</XPD:ATTR>
<XPD:REF name="Owner">p1A+eBoOnEGk5qR5tUzMTQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VSoehEU37U6dE3nMI33n9AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MM1RIZatzkmp09w6FMFMiQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="VKFQoU+4o0+s/zX0wZ806AAA">
<XPD:ATTR name="Name" type="string">removeAll</XPD:ATTR>
<XPD:REF name="Owner">p1A+eBoOnEGk5qR5tUzMTQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hYzaibe8GUysnZEKMjCEygAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VKFQoU+4o0+s/zX0wZ806AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="jvqfRtiJRE21sQOsGqM4IwAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">p1A+eBoOnEGk5qR5tUzMTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="LBnKLOzq9kGUVzE3vCr6XAAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">p1A+eBoOnEGk5qR5tUzMTQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="y8r5nrMto0SO7wR611orFAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LBnKLOzq9kGUVzE3vCr6XAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="dXuQdwYTVEClRIjeIiuD/QAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">p1A+eBoOnEGk5qR5tUzMTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLClass" guid="A1jFfLNv206FhOC9bmTp+QAA">
<XPD:ATTR name="Name" type="string">Random</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]" pathname="::java::io::">7nRV+H96l0qsmCjY4JkFcAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">Us4ute3i5U+YOl/bFfexQAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ALae9e0qn0eHyxf7L8cWjwAA">
<XPD:ATTR name="Name" type="string">Random</XPD:ATTR>
<XPD:REF name="Owner">A1jFfLNv206FhOC9bmTp+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="bbBlOhElR0msKg2WtFPgqwAA">
<XPD:ATTR name="Name" type="string">Random</XPD:ATTR>
<XPD:REF name="Owner">A1jFfLNv206FhOC9bmTp+QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZwTw8WJS+EGthxB8tD1HHwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bbBlOhElR0msKg2WtFPgqwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="inoq54xUskK4VT+bPFlrVQAA">
<XPD:ATTR name="Name" type="string">setSeed</XPD:ATTR>
<XPD:REF name="Owner">A1jFfLNv206FhOC9bmTp+QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9oTWbMK2T0Og9ANA+yeFdQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">inoq54xUskK4VT+bPFlrVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="+vhZKIaJRES0dylSFEYQawAA">
<XPD:ATTR name="Name" type="string">nextBytes</XPD:ATTR>
<XPD:REF name="Owner">A1jFfLNv206FhOC9bmTp+QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fePt3KpV7ECffFyTRq17tgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+vhZKIaJRES0dylSFEYQawAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="lIYyfTgtvUq9c+sG0xL5twAA">
<XPD:ATTR name="Name" type="string">nextInt</XPD:ATTR>
<XPD:REF name="Owner">A1jFfLNv206FhOC9bmTp+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="Hb2rlIgZwEiBzJqR6P+EWAAA">
<XPD:ATTR name="Name" type="string">nextInt</XPD:ATTR>
<XPD:REF name="Owner">A1jFfLNv206FhOC9bmTp+QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bqDvNlQ380SQVZJut9/iawAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Hb2rlIgZwEiBzJqR6P+EWAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="XrstLayuFkarFfObB/MnCwAA">
<XPD:ATTR name="Name" type="string">nextLong</XPD:ATTR>
<XPD:REF name="Owner">A1jFfLNv206FhOC9bmTp+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="eksF6n4+C0C6FB51D68U4wAA">
<XPD:ATTR name="Name" type="string">nextBoolean</XPD:ATTR>
<XPD:REF name="Owner">A1jFfLNv206FhOC9bmTp+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="RW65iL96Y0Ke1d4YRvNXXgAA">
<XPD:ATTR name="Name" type="string">nextFloat</XPD:ATTR>
<XPD:REF name="Owner">A1jFfLNv206FhOC9bmTp+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="yw8Iwv4uOUKy3Ogz/57pYgAA">
<XPD:ATTR name="Name" type="string">nextDouble</XPD:ATTR>
<XPD:REF name="Owner">A1jFfLNv206FhOC9bmTp+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="jdIAEa9yg0KW2IG3UqHL/QAA">
<XPD:ATTR name="Name" type="string">nextGaussian</XPD:ATTR>
<XPD:REF name="Owner">A1jFfLNv206FhOC9bmTp+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLClass" guid="cQ9kR3h2lUyzzIbcu8YjngAA">
<XPD:ATTR name="Name" type="string">HashSet</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">3JWd6m9PjE2hwVfpihCkuQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">9/FDVZXdv0+IkUDJiDS2zwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">12</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="HqPJ2EI92kGPqaiyzuluOgAA">
<XPD:ATTR name="Name" type="string">HashSet</XPD:ATTR>
<XPD:REF name="Owner">cQ9kR3h2lUyzzIbcu8YjngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="nlD879RvR0SONMaApPiDygAA">
<XPD:ATTR name="Name" type="string">HashSet</XPD:ATTR>
<XPD:REF name="Owner">cQ9kR3h2lUyzzIbcu8YjngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dPlR8jP9C0iHh/F9nnl9nQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nlD879RvR0SONMaApPiDygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="BtUy3fxB5UmfR8ilqI/SsgAA">
<XPD:ATTR name="Name" type="string">HashSet</XPD:ATTR>
<XPD:REF name="Owner">cQ9kR3h2lUyzzIbcu8YjngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tNEq3PfAkU+6Mar7NsmL9wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BtUy3fxB5UmfR8ilqI/SsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="bjEyvpaU+UCYIi+HALk7bwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BtUy3fxB5UmfR8ilqI/SsgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="iwXYCNX1Ukmn07l3EM+68QAA">
<XPD:ATTR name="Name" type="string">HashSet</XPD:ATTR>
<XPD:REF name="Owner">cQ9kR3h2lUyzzIbcu8YjngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="E0iukQeAb0uG6JKu7y5aowAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iwXYCNX1Ukmn07l3EM+68QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="gdz5tYG8u0C6bVGMs7xsvQAA">
<XPD:ATTR name="Name" type="string">iterator</XPD:ATTR>
<XPD:REF name="Owner">cQ9kR3h2lUyzzIbcu8YjngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="ZZDdzQkg/kmXtGdbZQG8owAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="Owner">cQ9kR3h2lUyzzIbcu8YjngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="pEKmJk+2n0iqp2CpiVholAAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">cQ9kR3h2lUyzzIbcu8YjngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="tjNQCReF+E+9wscN6JrpLAAA">
<XPD:ATTR name="Name" type="string">contains</XPD:ATTR>
<XPD:REF name="Owner">cQ9kR3h2lUyzzIbcu8YjngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3krpQwiqIEWfh9yMk29tPQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tjNQCReF+E+9wscN6JrpLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="vXvVdRettUCthM6AFiscGgAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">cQ9kR3h2lUyzzIbcu8YjngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k3kP3V1tv06Mua6rJzVV6wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vXvVdRettUCthM6AFiscGgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="GVgYSv8dEkakKf9fji34KgAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">cQ9kR3h2lUyzzIbcu8YjngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4jGbspdo7kmDXONepfAX8QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GVgYSv8dEkakKf9fji34KgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="xiLkGMlSdEeKtS4KRyX3FwAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">cQ9kR3h2lUyzzIbcu8YjngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="6rz7nlDoXU2dcQCJRBhjhwAA">
<XPD:ATTR name="Name" type="string">clone</XPD:ATTR>
<XPD:REF name="Owner">cQ9kR3h2lUyzzIbcu8YjngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLClass" guid="YRiolJBNUU+mkApMep0V/AAA">
<XPD:ATTR name="Name" type="string">BitSet</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]" pathname="::java::lang::">+rCFwNh/zk6L5c1sLwDTlgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">15</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="vZ/Q7aZNRUaq+rW2HT+GbgAA">
<XPD:ATTR name="Name" type="string">BitSet</XPD:ATTR>
<XPD:REF name="Owner">YRiolJBNUU+mkApMep0V/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="JP39tNsU4UWPgrKmsAJh6QAA">
<XPD:ATTR name="Name" type="string">BitSet</XPD:ATTR>
<XPD:REF name="Owner">YRiolJBNUU+mkApMep0V/AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BLNZeVo4ZUCYq31t4XG8iwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JP39tNsU4UWPgrKmsAJh6QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="L/IBp/SX4kePVMc03VN1ygAA">
<XPD:ATTR name="Name" type="string">length</XPD:ATTR>
<XPD:REF name="Owner">YRiolJBNUU+mkApMep0V/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="vifI+S4GXU2ehBlGiU16WAAA">
<XPD:ATTR name="Name" type="string">set</XPD:ATTR>
<XPD:REF name="Owner">YRiolJBNUU+mkApMep0V/AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="33fYh1uc4EKo/x5lDZwSbAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vifI+S4GXU2ehBlGiU16WAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="BdQNlAfCv06ajHHtVfunewAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">YRiolJBNUU+mkApMep0V/AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AschAqyS00GFMXzRJyMuwgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BdQNlAfCv06ajHHtVfunewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="vP/ocdcXD02XJyCxPFwxBwAA">
<XPD:ATTR name="Name" type="string">andNot</XPD:ATTR>
<XPD:REF name="Owner">YRiolJBNUU+mkApMep0V/AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="V3VhditiDE2FC1ttUhF2yAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">BitSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vP/ocdcXD02XJyCxPFwxBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="Rkr+dEC0Y0uktOdEhCDLzQAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">YRiolJBNUU+mkApMep0V/AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="K+YpK5Tyd02+fQ91aXUgtwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Rkr+dEC0Y0uktOdEhCDLzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="bafeR2ilh0yVTnYDtbQc9wAA">
<XPD:ATTR name="Name" type="string">and</XPD:ATTR>
<XPD:REF name="Owner">YRiolJBNUU+mkApMep0V/AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IecQzZPkUke840jHsRMPUwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">BitSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bafeR2ilh0yVTnYDtbQc9wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="bOS3XafeHUm4XSX4A8VY1gAA">
<XPD:ATTR name="Name" type="string">or</XPD:ATTR>
<XPD:REF name="Owner">YRiolJBNUU+mkApMep0V/AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5xWslKbnpUWIrepI6BkaKgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">BitSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bOS3XafeHUm4XSX4A8VY1gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="TpHbGX2WOkuma0ev7NC7uwAA">
<XPD:ATTR name="Name" type="string">xor</XPD:ATTR>
<XPD:REF name="Owner">YRiolJBNUU+mkApMep0V/AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7Cfn/B30I0OHBUMFirZDawAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">BitSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TpHbGX2WOkuma0ev7NC7uwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="5jwfC0nMM0aGJDYHI58w1AAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">YRiolJBNUU+mkApMep0V/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="35N5K8xUmUWz32Fs/PhyYwAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="Owner">YRiolJBNUU+mkApMep0V/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="cTyid1O2ukChUiTUERYNQgAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">YRiolJBNUU+mkApMep0V/AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KapRyXEIckqhfDPUKmis+QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cTyid1O2ukChUiTUERYNQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="1mI4zj+wv0mwZW+tMsI0JgAA">
<XPD:ATTR name="Name" type="string">clone</XPD:ATTR>
<XPD:REF name="Owner">YRiolJBNUU+mkApMep0V/AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="Krm/o1TUkEq/088Xr0BmdQAA">
<XPD:ATTR name="Name" type="string">toString</XPD:ATTR>
<XPD:REF name="Owner">YRiolJBNUU+mkApMep0V/AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLClass" guid="AQ/vVssy0Ea7j1W36BUrqQAA">
<XPD:ATTR name="Name" type="string">Date</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]" pathname="::java::io::">7g/xR/RpKUmKtAW3ST/U/AAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">11iAPsM5L0eELUbQsFzR3QAA</XPD:REF>
<XPD:REF name="Specializations[1]">dmTjxWzdTE6RnOqzTrCGQQAA</XPD:REF>
<XPD:REF name="Specializations[2]">EHrBc3rz9kKCyZ/oIMsdDgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">34</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="i4eXOOLE+0e76KJ1TfMrewAA">
<XPD:ATTR name="Name" type="string">Date</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="HJOdyssTj06CVX0uO+XZ8wAA">
<XPD:ATTR name="Name" type="string">Date</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FlK4ITa7kU+blZIiPcQdJQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HJOdyssTj06CVX0uO+XZ8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="QXBP/rlIrkaUG9R7VLHFrgAA">
<XPD:ATTR name="Name" type="string">Date</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SU/Fy4DGVk2CuMDgQ9XN2gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QXBP/rlIrkaUG9R7VLHFrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9saSphenvE2APXO6REuxPQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QXBP/rlIrkaUG9R7VLHFrgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="qLPuyteem0yGStOC8K6GagAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QXBP/rlIrkaUG9R7VLHFrgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="6LYn/WXxJEKKoIxoL5tkDgAA">
<XPD:ATTR name="Name" type="string">Date</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+Hksf+oL20mbNfvf3B8tiQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6LYn/WXxJEKKoIxoL5tkDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="n7BdVinqe0G+GUdDz0u3SAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6LYn/WXxJEKKoIxoL5tkDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="s99S/rBiZkuAg5DySUHhUwAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6LYn/WXxJEKKoIxoL5tkDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="XpWXpoBMMU6xUiR3iTOoxgAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6LYn/WXxJEKKoIxoL5tkDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="T94Ypnk5qkilunHDTKEAAwAA">
<XPD:ATTR name="Name" type="string">arg4</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6LYn/WXxJEKKoIxoL5tkDgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="hZudHDCNtUWCQecVqQGSOAAA">
<XPD:ATTR name="Name" type="string">Date</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="60LXGuli3UG/L9VStBhMQwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hZudHDCNtUWCQecVqQGSOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YpMlKS85i0+B4ySpURvUHgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hZudHDCNtUWCQecVqQGSOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="goYvV+JaekGXs+gbmkNLuAAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hZudHDCNtUWCQecVqQGSOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="wML6i+KF7EGLaIhlmblGygAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hZudHDCNtUWCQecVqQGSOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="OoshkHXR4UiFZiAQQ9WdigAA">
<XPD:ATTR name="Name" type="string">arg4</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hZudHDCNtUWCQecVqQGSOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="0lFIWGQuu02QSAiYlRA0dwAA">
<XPD:ATTR name="Name" type="string">arg5</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hZudHDCNtUWCQecVqQGSOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="7hKnY8HcBkmTU/O1UII2ugAA">
<XPD:ATTR name="Name" type="string">Date</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+Oaj5CL8xkOr/KvMTcuXPwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7hKnY8HcBkmTU/O1UII2ugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="nO6omSW36EWiPr/gzPeD6gAA">
<XPD:ATTR name="Name" type="string">clone</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="Rn8HOxq970uWYx8JvaiO3wAA">
<XPD:ATTR name="Name" type="string">UTC</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="d3oY8gDqnUG6uuP0efnD6QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Rn8HOxq970uWYx8JvaiO3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="l1Hi42nlCEqQRhNnplJAcQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Rn8HOxq970uWYx8JvaiO3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="FwAde1E8jkabTUd+SJ1j0QAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Rn8HOxq970uWYx8JvaiO3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="X0qMlCFVGU2OtpTv8KakTAAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Rn8HOxq970uWYx8JvaiO3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="LlGA757aWUerpFlwf96MkAAA">
<XPD:ATTR name="Name" type="string">arg4</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Rn8HOxq970uWYx8JvaiO3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="YyWDk+S4yE6aL4Dbvd12FgAA">
<XPD:ATTR name="Name" type="string">arg5</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Rn8HOxq970uWYx8JvaiO3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="jKHCb3YqUke3twmulRLcuQAA">
<XPD:ATTR name="Name" type="string">parse</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="g6G8FWpUbESa65AngTigDwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jKHCb3YqUke3twmulRLcuQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="vIfEdR/PRU6Va+Fjx7XN2AAA">
<XPD:ATTR name="Name" type="string">getYear</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="kk9aARriW0G3n7W9rHq6nQAA">
<XPD:ATTR name="Name" type="string">setYear</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Y4biIDDtwkeJ6rRAwTKQBwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kk9aARriW0G3n7W9rHq6nQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="fvELZk63q0eieUkgR/5GJAAA">
<XPD:ATTR name="Name" type="string">getMonth</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="pPpszTJDykWRpLeYtDMfNgAA">
<XPD:ATTR name="Name" type="string">setMonth</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tnU7lt1qykuE6aBI1QcDjwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pPpszTJDykWRpLeYtDMfNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="jdTdQ35ciEu3folwCENirQAA">
<XPD:ATTR name="Name" type="string">getDate</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="8Bv0YIuEsEem+nVIA1jUxQAA">
<XPD:ATTR name="Name" type="string">setDate</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="huIvpr87GU+0ohJSCUyxvQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8Bv0YIuEsEem+nVIA1jUxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="doODUeY3IkisPIlMdMlyMwAA">
<XPD:ATTR name="Name" type="string">getDay</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="V+E4luRic0qsF/6IfIrBAgAA">
<XPD:ATTR name="Name" type="string">getHours</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="SWPygLRvnEu7FEj1huRYWAAA">
<XPD:ATTR name="Name" type="string">setHours</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="U3cKCxbUBEilbc5U2Wj4sQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SWPygLRvnEu7FEj1huRYWAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="12qv7RtRDkSCDzISdZCtywAA">
<XPD:ATTR name="Name" type="string">getMinutes</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="ATsFfImZfUCbrZOG1fxpTwAA">
<XPD:ATTR name="Name" type="string">setMinutes</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Lrr2uf7U6kKYZYr/iM8P0QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ATsFfImZfUCbrZOG1fxpTwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="jFAq79fR30yPrt+D0ppOPAAA">
<XPD:ATTR name="Name" type="string">getSeconds</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[21]" type="UMLOperation" guid="YgZ4mbaFBUCQW9cQNpVPAgAA">
<XPD:ATTR name="Name" type="string">setSeconds</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nio8eIReIkK4LM8XnoHszgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YgZ4mbaFBUCQW9cQNpVPAgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[22]" type="UMLOperation" guid="PeASlY8boUyw+NknhqCzYwAA">
<XPD:ATTR name="Name" type="string">getTime</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[23]" type="UMLOperation" guid="B0aWqJjyn0mEeXeC5IBLDQAA">
<XPD:ATTR name="Name" type="string">setTime</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TY8f7Jpuuk27e1nQSz51eAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">B0aWqJjyn0mEeXeC5IBLDQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[24]" type="UMLOperation" guid="MDJkcm47sE2H3gnHWmcyKAAA">
<XPD:ATTR name="Name" type="string">before</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5xFj9EWrtk+U9KxF6Q1VAwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Date</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MDJkcm47sE2H3gnHWmcyKAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[25]" type="UMLOperation" guid="fdiQ9zHm6kydzxvpbQpEJwAA">
<XPD:ATTR name="Name" type="string">after</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="X+HaVT/gLkmgNy40x699lwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Date</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fdiQ9zHm6kydzxvpbQpEJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[26]" type="UMLOperation" guid="r8YuA2ocd0yZHzJWZIZz0QAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4ybbpVDFLk6O7e59NLKCawAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">r8YuA2ocd0yZHzJWZIZz0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[27]" type="UMLOperation" guid="q4szJBqmo0yBHw9uNnXRzQAA">
<XPD:ATTR name="Name" type="string">compareTo</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Yf4+r0h/Ek2FRsiZyy7dSgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Date</XPD:ATTR>
<XPD:REF name="BehavioralFeature">q4szJBqmo0yBHw9uNnXRzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[28]" type="UMLOperation" guid="OyprtAGxRUaY0MduYtyOMgAA">
<XPD:ATTR name="Name" type="string">compareTo</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="V6XPy2J4PU+SwMtnNaqQnAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OyprtAGxRUaY0MduYtyOMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[29]" type="UMLOperation" guid="pcuGQ7F0kkqDoUfDg68l9gAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[30]" type="UMLOperation" guid="h1gwCwLweU20/xX7y4/0zAAA">
<XPD:ATTR name="Name" type="string">toString</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[31]" type="UMLOperation" guid="+hsOij7Ob0a8lphXth0oCwAA">
<XPD:ATTR name="Name" type="string">toLocaleString</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[32]" type="UMLOperation" guid="wUvOXPFIskCAryOHy2jzTwAA">
<XPD:ATTR name="Name" type="string">toGMTString</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[33]" type="UMLOperation" guid="EDnbGb0SS0KqMD8zcuhtwwAA">
<XPD:ATTR name="Name" type="string">getTimezoneOffset</XPD:ATTR>
<XPD:REF name="Owner">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLClass" guid="xF2tvoLxWEupKHQwybEHXAAA">
<XPD:ATTR name="Name" type="string">AbstractMap</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">VsvxpS9Xkkebv6j+2s4HDgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">LDerK1Z2D0q/DxnesDTPfQAA</XPD:REF>
<XPD:REF name="Specializations[1]">K/M1AnV9E0S8UGSy4mq4zQAA</XPD:REF>
<XPD:REF name="Specializations[2]">BwMzTEIzrEeE8QyiodVjDwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">16</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="pNa8No+FgEmseksVSCNpwQAA">
<XPD:ATTR name="Name" type="string">AbstractMap</XPD:ATTR>
<XPD:REF name="Owner">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="+zYqGB/pRkCfyVsLAR7HSQAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="Owner">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ktICG5KLxES/hL+ezVW/ZgAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="RkMItNJzPUG6dQB6fiXZFgAA">
<XPD:ATTR name="Name" type="string">containsValue</XPD:ATTR>
<XPD:REF name="Owner">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UyLv5NCu9EOhUWRRdgHZvgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RkMItNJzPUG6dQB6fiXZFgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="uQRgtXzn7UWzO6D/xg8NrwAA">
<XPD:ATTR name="Name" type="string">containsKey</XPD:ATTR>
<XPD:REF name="Owner">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OOXaXZCJoEmMGixqcFhtJgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uQRgtXzn7UWzO6D/xg8NrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="U6oXtPKFKU2vuUvG1a8TlAAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qaGvx+U/xkmufil77/nUcQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U6oXtPKFKU2vuUvG1a8TlAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="F/p04J2WDUCjBbOOm5sQnAAA">
<XPD:ATTR name="Name" type="string">put</XPD:ATTR>
<XPD:REF name="Owner">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GlZF3QgWmUqwiGPMzEU73wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">F/p04J2WDUCjBbOOm5sQnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="HAgfeGyBikuVdNkw/GR4LwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">F/p04J2WDUCjBbOOm5sQnAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="aer2JR7gOk+Ap8vcJXltagAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="niQor25fAEuP0gVnpFH+aQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aer2JR7gOk+Ap8vcJXltagAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="rJyD7NbL90+NdKHGs0KIYgAA">
<XPD:ATTR name="Name" type="string">putAll</XPD:ATTR>
<XPD:REF name="Owner">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sjIG2YOmxEisCOqcjIMHvwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Map</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rJyD7NbL90+NdKHGs0KIYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="2l3YE0n140y7l9WHw6Lm0gAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="y60QpnniaUSjy6bkEn2o/AAA">
<XPD:ATTR name="Name" type="string">keySet</XPD:ATTR>
<XPD:REF name="Owner">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="Z+yI+mF820GkjwQCnK5vHAAA">
<XPD:ATTR name="Name" type="string">values</XPD:ATTR>
<XPD:REF name="Owner">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="VWu7bwc4oU2iOl1pG6rKkwAA">
<XPD:ATTR name="Name" type="string">entrySet</XPD:ATTR>
<XPD:REF name="Owner">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="Bsjxc1Tuvk+KlXZiQaTLDAAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WYMMZnLvgEiFzhD1aZEFpQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Bsjxc1Tuvk+KlXZiQaTLDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="vFTqbD4rHECzcI7yAazfUAAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="OdT2rqqHPEyTvzBxCtz2fAAA">
<XPD:ATTR name="Name" type="string">toString</XPD:ATTR>
<XPD:REF name="Owner">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLClass" guid="CsKTCYsAa0KSSrp0k/R+UAAA">
<XPD:ATTR name="Name" type="string">Calendar</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]" pathname="::java::io::">cwWeDorKnUyxni+7iq8fngAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">J0DBWJIVR0aZSrYP+WeGCwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">39</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="SmFNEbnsdUaeKUOMxj41tAAA">
<XPD:ATTR name="Name" type="string">Calendar</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="fSR7LpjlxUmkZquvdZ31sQAA">
<XPD:ATTR name="Name" type="string">getInstance</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="HObfQ1oyBkS0KASFCF205AAA">
<XPD:ATTR name="Name" type="string">getInstance</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="myTgNL/OvEiiTlZO0xCmZgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TimeZone</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HObfQ1oyBkS0KASFCF205AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="pWRd5upAM0C3D4BGKsRFvAAA">
<XPD:ATTR name="Name" type="string">getInstance</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="l8vkTjGHXUyTUXM3PAoQ0gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pWRd5upAM0C3D4BGKsRFvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="X4OlTjmIakedbrRirxygeQAA">
<XPD:ATTR name="Name" type="string">getInstance</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2xAe13mNS0OHgtokrVOGvgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TimeZone</XPD:ATTR>
<XPD:REF name="BehavioralFeature">X4OlTjmIakedbrRirxygeQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="34fRJwe6rkeivsut0NRwwwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">X4OlTjmIakedbrRirxygeQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="lJS3TIdxrka7jU9kBKLYZQAA">
<XPD:ATTR name="Name" type="string">getAvailableLocales</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="1UzuCUBQ40ir6o0gIgo7EwAA">
<XPD:ATTR name="Name" type="string">getTime</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="uVsdxRbLD0Wf253JPVf1rgAA">
<XPD:ATTR name="Name" type="string">setTime</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HI4z4L1xM0GlN3vS0BXMLAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Date</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uVsdxRbLD0Wf253JPVf1rgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="gYCebhoYZ0aq8lxnZR4ydwAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iRz05IGJGkWu0FUTxsFbJQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gYCebhoYZ0aq8lxnZR4ydwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="ngUdpMmTH0eppwQ/8nYtDAAA">
<XPD:ATTR name="Name" type="string">set</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uJ1yseq5gE+VLjglPo68QQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ngUdpMmTH0eppwQ/8nYtDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="mJ4LKsiIFkSo5i4+cmjbrwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ngUdpMmTH0eppwQ/8nYtDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="lII1tLFd9Uen4fk0EW8gTQAA">
<XPD:ATTR name="Name" type="string">set</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QUo4gympX0qQ4gQhX+RWEQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lII1tLFd9Uen4fk0EW8gTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lKPuN/jhz0GOrXZRQXI+awAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lII1tLFd9Uen4fk0EW8gTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="v7Wyzsuz2kiiyatJmf1jLAAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lII1tLFd9Uen4fk0EW8gTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="9z7SeqVLi06rprntywKnmgAA">
<XPD:ATTR name="Name" type="string">set</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0ajWTRv2O0mFxlCvmI6LtgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9z7SeqVLi06rprntywKnmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="v42JJWDHdEqHsJnZk7Wu4QAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9z7SeqVLi06rprntywKnmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="hcEkyQPO3ECqjFj6JlfufQAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9z7SeqVLi06rprntywKnmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="9Veh+uzL8E6PIM9pNwkdCQAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9z7SeqVLi06rprntywKnmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="V6CUyRomFk+8XuDKaNYedAAA">
<XPD:ATTR name="Name" type="string">arg4</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9z7SeqVLi06rprntywKnmgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="UZk6uGaKzE2FWL3C/uG2CgAA">
<XPD:ATTR name="Name" type="string">set</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="r0apJNqIE0ej627Um/WhmAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UZk6uGaKzE2FWL3C/uG2CgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OSdnEkD2lEiqsn6nVAymcAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UZk6uGaKzE2FWL3C/uG2CgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="fqC4Mndj4UiV26wcUqFfVwAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UZk6uGaKzE2FWL3C/uG2CgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="cwGzdwZVvku39qiph4gtwwAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UZk6uGaKzE2FWL3C/uG2CgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="Ctdx7E6mJ0+pjjCsXzCFJgAA">
<XPD:ATTR name="Name" type="string">arg4</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UZk6uGaKzE2FWL3C/uG2CgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="jaZQ+QDNsEKMdk5G1N1VHQAA">
<XPD:ATTR name="Name" type="string">arg5</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UZk6uGaKzE2FWL3C/uG2CgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="v7vLKRRN80etKHeQxNbvdQAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="42sknybvFEekFgnr50YLRwAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="C60H0vAsBUCcDZUqNNbZHQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">42sknybvFEekFgnr50YLRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="1O/2JFzjOUSGcgoFPG5JqAAA">
<XPD:ATTR name="Name" type="string">isSet</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Q2TGq8shMUKF9WohsB3YHwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1O/2JFzjOUSGcgoFPG5JqAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="uVmRW3uzX0ujP1G6d0qu8wAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4/qcBXPlJki+NZK8SAhBDAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uVmRW3uzX0ujP1G6d0qu8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="E8A+Pi5JcU2PBS/BHSF45wAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="T6A1enWJbEKd7cZHPN1x+AAA">
<XPD:ATTR name="Name" type="string">before</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iQ58CpGd4k6CHOOacbHdtwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">T6A1enWJbEKd7cZHPN1x+AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="27LwzH7kA0WR9W99ZMd7ZgAA">
<XPD:ATTR name="Name" type="string">after</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Z5Gu1IRfcUSYNEt/4HnHJAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">27LwzH7kA0WR9W99ZMd7ZgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="ln3B5pzzxE6tMcq9iQrBFQAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="di+dNQpxvkqbtyEh8lnGawAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ln3B5pzzxE6tMcq9iQrBFQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PA4CY0ex80uERv5WMYzMFgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ln3B5pzzxE6tMcq9iQrBFQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[21]" type="UMLOperation" guid="musI049m30au3MkPH9vjdgAA">
<XPD:ATTR name="Name" type="string">roll</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5Em+XO38wkmjZL1BYrs4PQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">musI049m30au3MkPH9vjdgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="n0RLydHwbk+Q9JdfV8y/rQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">musI049m30au3MkPH9vjdgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[22]" type="UMLOperation" guid="ai2/8n69CUqJ7tt5aQoNJwAA">
<XPD:ATTR name="Name" type="string">roll</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5fL7pgWRUEyEkPauaTrYwwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ai2/8n69CUqJ7tt5aQoNJwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Ai9MwxampE6tlgKnUBNpWQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ai2/8n69CUqJ7tt5aQoNJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[23]" type="UMLOperation" guid="LA8FpxT0fUa9eqeWdHBQ7gAA">
<XPD:ATTR name="Name" type="string">setTimeZone</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7+r7TH9Cw0CXwPhY7UadpgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TimeZone</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LA8FpxT0fUa9eqeWdHBQ7gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[24]" type="UMLOperation" guid="U6CABoomgUunCoosxnYWPgAA">
<XPD:ATTR name="Name" type="string">getTimeZone</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[25]" type="UMLOperation" guid="pG9XZLgIMkamoMONeQ72iwAA">
<XPD:ATTR name="Name" type="string">setLenient</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Kojg0zUW40SrZ0uvFMwWJQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pG9XZLgIMkamoMONeQ72iwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[26]" type="UMLOperation" guid="XuoBUOiLb0GAEHhdAIeQqAAA">
<XPD:ATTR name="Name" type="string">isLenient</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[27]" type="UMLOperation" guid="77CqR6Fhwkiyap/183rwgAAA">
<XPD:ATTR name="Name" type="string">setFirstDayOfWeek</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ol0Ou/pfrUm+Z+GWomd1wQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">77CqR6Fhwkiyap/183rwgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[28]" type="UMLOperation" guid="D2ySdh/W9E+Wmy1DS07xCgAA">
<XPD:ATTR name="Name" type="string">getFirstDayOfWeek</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[29]" type="UMLOperation" guid="C0i6f78vo0OBYIDycLl39QAA">
<XPD:ATTR name="Name" type="string">setMinimalDaysInFirstWeek</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jPzZoTJiSEm+fVcCtRtQTQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">C0i6f78vo0OBYIDycLl39QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[30]" type="UMLOperation" guid="kF821O5bqUect04rk++XyAAA">
<XPD:ATTR name="Name" type="string">getMinimalDaysInFirstWeek</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[31]" type="UMLOperation" guid="bOGD9Xr1KkC7ambpg6ckPwAA">
<XPD:ATTR name="Name" type="string">getMinimum</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gQj0Bg35zk2TkTQpjoiHDgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bOGD9Xr1KkC7ambpg6ckPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[32]" type="UMLOperation" guid="wQv7TQMBXEKLjOb4xHOkzAAA">
<XPD:ATTR name="Name" type="string">getMaximum</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VVJ0GGm34UygdvA0nA0l4gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wQv7TQMBXEKLjOb4xHOkzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[33]" type="UMLOperation" guid="9AkpDfC3nUiTFyBvui85OQAA">
<XPD:ATTR name="Name" type="string">getGreatestMinimum</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7hzVMqWJsUmE8zLilTAomwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9AkpDfC3nUiTFyBvui85OQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[34]" type="UMLOperation" guid="fem+17P8g0W/MCo5dE9jKQAA">
<XPD:ATTR name="Name" type="string">getLeastMaximum</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="p60DINGbBkGd0F6HRZbSBgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fem+17P8g0W/MCo5dE9jKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[35]" type="UMLOperation" guid="qbQbKxSJ00mDsop/7r0fmQAA">
<XPD:ATTR name="Name" type="string">getActualMinimum</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CBlcsBMmeEODYEh4PEafewAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qbQbKxSJ00mDsop/7r0fmQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[36]" type="UMLOperation" guid="E9d3i6z7nUC0XftBkU3tKQAA">
<XPD:ATTR name="Name" type="string">getActualMaximum</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="54bp4WZv30aMxS0wlXzVHAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">E9d3i6z7nUC0XftBkU3tKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[37]" type="UMLOperation" guid="4UUG2Z7OikiRWfFUiMwXQwAA">
<XPD:ATTR name="Name" type="string">clone</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[38]" type="UMLOperation" guid="AjgCo18ct0aNmXSvvOuTMgAA">
<XPD:ATTR name="Name" type="string">toString</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">41</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="uGeuJQfT3EOVaSRo7JVkqgAA">
<XPD:ATTR name="Name" type="string">ERA</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="ps8j9VxGi0q+97B7Q2J+wgAA">
<XPD:ATTR name="Name" type="string">YEAR</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">1</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="vbkLK8rbr06NJ6vBDF0IAQAA">
<XPD:ATTR name="Name" type="string">MONTH</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">2</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="0SoyZ1piJECHKgRPhV4ArwAA">
<XPD:ATTR name="Name" type="string">WEEK_OF_YEAR</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">3</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="AVGIWYYp90SAkQRF1QcYtwAA">
<XPD:ATTR name="Name" type="string">WEEK_OF_MONTH</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">4</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="f/2t39kz8U24Z7wj7qw4PgAA">
<XPD:ATTR name="Name" type="string">DATE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">5</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="E8M98BZhGk2MEiZmUY6lpgAA">
<XPD:ATTR name="Name" type="string">DAY_OF_MONTH</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">5</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="oFvxSZhCKkSijFH6Z3R0pAAA">
<XPD:ATTR name="Name" type="string">DAY_OF_YEAR</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">6</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="4ezs3FGbe0O+PHa3rYwUmAAA">
<XPD:ATTR name="Name" type="string">DAY_OF_WEEK</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">7</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="5SDW9ZN4o0i54mXhTi/qxwAA">
<XPD:ATTR name="Name" type="string">DAY_OF_WEEK_IN_MONTH</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">8</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="hjJVvAfgDE+y6zEhB7PGuQAA">
<XPD:ATTR name="Name" type="string">AM_PM</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">9</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[11]" type="UMLAttribute" guid="PVQhuayzLkuOQ0tA6S3p2gAA">
<XPD:ATTR name="Name" type="string">HOUR</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">10</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[12]" type="UMLAttribute" guid="HeKiqPzsTEK6DkwYsNYiMAAA">
<XPD:ATTR name="Name" type="string">HOUR_OF_DAY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">11</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[13]" type="UMLAttribute" guid="Nv1EubRX1ked0d+Knb1HJAAA">
<XPD:ATTR name="Name" type="string">MINUTE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">12</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[14]" type="UMLAttribute" guid="T3q9kBmKXkq7ujioV0CPEQAA">
<XPD:ATTR name="Name" type="string">SECOND</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">13</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[15]" type="UMLAttribute" guid="7yTdVbQKPkeCrfQKZLvK9QAA">
<XPD:ATTR name="Name" type="string">MILLISECOND</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">14</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[16]" type="UMLAttribute" guid="sn1/63kKxkCxcR7nQCIBHAAA">
<XPD:ATTR name="Name" type="string">ZONE_OFFSET</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">15</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[17]" type="UMLAttribute" guid="k6WX2sFwHEalvfwxxDltAQAA">
<XPD:ATTR name="Name" type="string">DST_OFFSET</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">16</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[18]" type="UMLAttribute" guid="e+OwDQF9Hk69lxcXMKofSgAA">
<XPD:ATTR name="Name" type="string">FIELD_COUNT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">17</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[19]" type="UMLAttribute" guid="O5HSWgBh9Emy6wK5o+1zQAAA">
<XPD:ATTR name="Name" type="string">SUNDAY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">1</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[20]" type="UMLAttribute" guid="RX9bXe8IJUWECAmwoBYFlgAA">
<XPD:ATTR name="Name" type="string">MONDAY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">2</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[21]" type="UMLAttribute" guid="zgWd0j+hcECCrR02eupmbQAA">
<XPD:ATTR name="Name" type="string">TUESDAY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">3</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[22]" type="UMLAttribute" guid="DUuQtFLrsk6aNw8U/uiwjAAA">
<XPD:ATTR name="Name" type="string">WEDNESDAY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">4</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[23]" type="UMLAttribute" guid="LrfIFV+zwEWV5Fe9PYD5uwAA">
<XPD:ATTR name="Name" type="string">THURSDAY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">5</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[24]" type="UMLAttribute" guid="ReMoQPecoEuByMzJyc+TdAAA">
<XPD:ATTR name="Name" type="string">FRIDAY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">6</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[25]" type="UMLAttribute" guid="tGmMLRZ0vkWm3+c92eTzMAAA">
<XPD:ATTR name="Name" type="string">SATURDAY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">7</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[26]" type="UMLAttribute" guid="ZMDiNV5l10eA5aP1oAoZ/gAA">
<XPD:ATTR name="Name" type="string">JANUARY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[27]" type="UMLAttribute" guid="GlKvaIB8A0eY3LSI7EZZRgAA">
<XPD:ATTR name="Name" type="string">FEBRUARY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">1</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[28]" type="UMLAttribute" guid="Ez4NTwDonU+2HpZshRgolQAA">
<XPD:ATTR name="Name" type="string">MARCH</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">2</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[29]" type="UMLAttribute" guid="oQu6l2SgwUyXp+DQqVPJpQAA">
<XPD:ATTR name="Name" type="string">APRIL</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">3</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[30]" type="UMLAttribute" guid="Ll3FzuSsgUqgQHGD2a934wAA">
<XPD:ATTR name="Name" type="string">MAY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">4</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[31]" type="UMLAttribute" guid="LjdDHe28kEK3b64ktTJJrQAA">
<XPD:ATTR name="Name" type="string">JUNE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">5</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[32]" type="UMLAttribute" guid="r4lypkzFD0ybaDigUHhzlwAA">
<XPD:ATTR name="Name" type="string">JULY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">6</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[33]" type="UMLAttribute" guid="dLSC3T8QDUSpgTcGylN7DAAA">
<XPD:ATTR name="Name" type="string">AUGUST</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">7</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[34]" type="UMLAttribute" guid="HESU5an9Tk63O5Xd/r9cQAAA">
<XPD:ATTR name="Name" type="string">SEPTEMBER</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">8</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[35]" type="UMLAttribute" guid="pza58vV5MUSNxjTjQRN6BAAA">
<XPD:ATTR name="Name" type="string">OCTOBER</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">9</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[36]" type="UMLAttribute" guid="YvCfaP0kKkq7jhtWvEG5eQAA">
<XPD:ATTR name="Name" type="string">NOVEMBER</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">10</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[37]" type="UMLAttribute" guid="Q/IspkMts0KiS3a5hgwcPQAA">
<XPD:ATTR name="Name" type="string">DECEMBER</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">11</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[38]" type="UMLAttribute" guid="hBKY0ykN2kupYOLC02q8SQAA">
<XPD:ATTR name="Name" type="string">UNDECIMBER</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">12</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[39]" type="UMLAttribute" guid="nGHp0+doJEyhimTTq6l6bwAA">
<XPD:ATTR name="Name" type="string">AM</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[40]" type="UMLAttribute" guid="5Tb8KoKHN02j0q5bk+XBlgAA">
<XPD:ATTR name="Name" type="string">PM</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">1</XPD:ATTR>
<XPD:REF name="Owner">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLClass" guid="YmOdj9L3W0akz+Dk7+ekKgAA">
<XPD:ATTR name="Name" type="string">ListResourceBundle</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">O4XnInVA/EKUcTwCPhJ+lgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">4</XPD:ATTR>
<XPD:REF name="Specializations[0]">EKz3qiwpREKMjszSaiBIeAAA</XPD:REF>
<XPD:REF name="Specializations[1]">BvooU9kINEa0fnROA+cUWgAA</XPD:REF>
<XPD:REF name="Specializations[2]">BFIvkSTi706X9mFrWvQlswAA</XPD:REF>
<XPD:REF name="Specializations[3]">9moK1WUGKEaGrc1GlCIySAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="sh3IAKyJjUybtbuyM43OdwAA">
<XPD:ATTR name="Name" type="string">ListResourceBundle</XPD:ATTR>
<XPD:REF name="Owner">YmOdj9L3W0akz+Dk7+ekKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="brLhWMArh0Gs9Capg1M8OwAA">
<XPD:ATTR name="Name" type="string">handleGetObject</XPD:ATTR>
<XPD:REF name="Owner">YmOdj9L3W0akz+Dk7+ekKgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CBUtkceld0yo16pst6zsrQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">brLhWMArh0Gs9Capg1M8OwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="QrSwnmQxZUuuQhdfNUmPugAA">
<XPD:ATTR name="Name" type="string">getKeys</XPD:ATTR>
<XPD:REF name="Owner">YmOdj9L3W0akz+Dk7+ekKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[25]" type="UMLClass" guid="iENVdhbOfECbBhVeOWoAcgAA">
<XPD:ATTR name="Name" type="string">AbstractCollection</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">AnVD9YsCo0SkD8aTAwKhgQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">vxKz0nhXu0qXQjH7WeOGiAAA</XPD:REF>
<XPD:REF name="Specializations[1]">WS3iRc5jTU2gqVFpSdgzPAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">15</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="bsvBgXYJQkSrHvGUQ3NBtwAA">
<XPD:ATTR name="Name" type="string">AbstractCollection</XPD:ATTR>
<XPD:REF name="Owner">iENVdhbOfECbBhVeOWoAcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="74Gj2XwPg0KE2oUyIFh8uwAA">
<XPD:ATTR name="Name" type="string">iterator</XPD:ATTR>
<XPD:REF name="Owner">iENVdhbOfECbBhVeOWoAcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="P/fXzU4//029fO6MC/JGXAAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="Owner">iENVdhbOfECbBhVeOWoAcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="O2CU+H73vUiWXFd3O3MmkQAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">iENVdhbOfECbBhVeOWoAcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="jgyZRnZ6cUyR8Aqj+O24aAAA">
<XPD:ATTR name="Name" type="string">contains</XPD:ATTR>
<XPD:REF name="Owner">iENVdhbOfECbBhVeOWoAcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="E6BTGvTiA0iAIcyCGYSFqwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jgyZRnZ6cUyR8Aqj+O24aAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="ugtzvstAXk61iqR3tktEJAAA">
<XPD:ATTR name="Name" type="string">toArray</XPD:ATTR>
<XPD:REF name="Owner">iENVdhbOfECbBhVeOWoAcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="ef3wI1NOo0K5tAXorCic1AAA">
<XPD:ATTR name="Name" type="string">toArray</XPD:ATTR>
<XPD:REF name="Owner">iENVdhbOfECbBhVeOWoAcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="J5wRE1d8mk6oThSdu5nqzgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ef3wI1NOo0K5tAXorCic1AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="tFnuHMBb90+EZo03pPbR6AAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">iENVdhbOfECbBhVeOWoAcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="F+7rFdsnDU2i/jC0XvP2MQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tFnuHMBb90+EZo03pPbR6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="vCSyUKD3VUOlrnmIyihvYgAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">iENVdhbOfECbBhVeOWoAcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MT4PvqXEQk+keUusU1J5UQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vCSyUKD3VUOlrnmIyihvYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="TFIydzr/s06h1ezVXW6nNQAA">
<XPD:ATTR name="Name" type="string">containsAll</XPD:ATTR>
<XPD:REF name="Owner">iENVdhbOfECbBhVeOWoAcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="P5JYUGDEYE+vkREVtDlY/wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TFIydzr/s06h1ezVXW6nNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="9yxtXBNjDE+l04W9Q5Aa5AAA">
<XPD:ATTR name="Name" type="string">addAll</XPD:ATTR>
<XPD:REF name="Owner">iENVdhbOfECbBhVeOWoAcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IW/HU5q5NkuMhDwjQb/HxgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9yxtXBNjDE+l04W9Q5Aa5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="AwyDQTECLU6wTQ0uP8bmJwAA">
<XPD:ATTR name="Name" type="string">removeAll</XPD:ATTR>
<XPD:REF name="Owner">iENVdhbOfECbBhVeOWoAcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fg8R9JysrECpzZEnrBJrywAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AwyDQTECLU6wTQ0uP8bmJwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="XbioYXaMXES9NLOxdkzu2AAA">
<XPD:ATTR name="Name" type="string">retainAll</XPD:ATTR>
<XPD:REF name="Owner">iENVdhbOfECbBhVeOWoAcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kNyCyOLZ5kiUjU8IBO3clgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XbioYXaMXES9NLOxdkzu2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="DPgInNPq/kSuxvEcHSjL3wAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">iENVdhbOfECbBhVeOWoAcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="zJ7YvlHJuka8SFgLaXNTkgAA">
<XPD:ATTR name="Name" type="string">toString</XPD:ATTR>
<XPD:REF name="Owner">iENVdhbOfECbBhVeOWoAcgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[26]" type="UMLClass" guid="uFnkdeoyi0iTg+MMQk0nxQAA">
<XPD:ATTR name="Name" type="string">AbstractList</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">vMB1Ab9jgU+PfITHpoKTYQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">vxKz0nhXu0qXQjH7WeOGiAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">3</XPD:ATTR>
<XPD:REF name="Specializations[0]">siBB4jDTpESAsuYdi99RvwAA</XPD:REF>
<XPD:REF name="Specializations[1]">Q2JNJHJNW0ekQeq18s9h+QAA</XPD:REF>
<XPD:REF name="Specializations[2]">+fowi1jnJUu0ojH65RKPXAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">16</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="dwssGZl9rUeS2MxyoiBjqgAA">
<XPD:ATTR name="Name" type="string">AbstractList</XPD:ATTR>
<XPD:REF name="Owner">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="0+Y0UOM9mkmBmj9cxpA/KAAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yInhW90+S0W6D87DnaF27QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0+Y0UOM9mkmBmj9cxpA/KAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="v7I4cPDJk0i8JKMQv0xdngAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TZjtiBeTakGkHzzZRlIhzwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">v7I4cPDJk0i8JKMQv0xdngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Qq7RJRaEY0GEYJfrMb3jhAAA">
<XPD:ATTR name="Name" type="string">set</XPD:ATTR>
<XPD:REF name="Owner">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kUZBdI5QBUW+JAm9dSkgMgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Qq7RJRaEY0GEYJfrMb3jhAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="5gBwBr8HUkmZRByiFIghaAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Qq7RJRaEY0GEYJfrMb3jhAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="jY5xTEIMu0WdgmnEZi5nKQAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eYMWLaIIFUeQGjZMM4S8PQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jY5xTEIMu0WdgmnEZi5nKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="waUrPtj5lEO+B+Fwxazf/wAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jY5xTEIMu0WdgmnEZi5nKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="PufjfMFc/Ua3Hdr2XE1zUwAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OW4t7qaqJU6WkBVihgvHSwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PufjfMFc/Ua3Hdr2XE1zUwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="4hkgxU+gfEezMT2XwcBWcAAA">
<XPD:ATTR name="Name" type="string">indexOf</XPD:ATTR>
<XPD:REF name="Owner">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="754AwNUuWUeSrpAE8wS4YgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4hkgxU+gfEezMT2XwcBWcAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="nCRN4RZ/kUaDjRxYLkqcqQAA">
<XPD:ATTR name="Name" type="string">lastIndexOf</XPD:ATTR>
<XPD:REF name="Owner">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HxdN1JqfM02B9OahUCd+uwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nCRN4RZ/kUaDjRxYLkqcqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="tOIE3iHNwU2K8tgSKgsL6gAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="9Bkv6nOXp0+FQMMrLKEsYgAA">
<XPD:ATTR name="Name" type="string">addAll</XPD:ATTR>
<XPD:REF name="Owner">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eBmIrqHkP0KhtjrZloqijwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9Bkv6nOXp0+FQMMrLKEsYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fj/6LeO+OEiWsNJ7DVy4YAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9Bkv6nOXp0+FQMMrLKEsYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="cIhsogY0lEarVtR0t3KCIQAA">
<XPD:ATTR name="Name" type="string">iterator</XPD:ATTR>
<XPD:REF name="Owner">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="o6HPSikjhkadWe2ZihrA5wAA">
<XPD:ATTR name="Name" type="string">listIterator</XPD:ATTR>
<XPD:REF name="Owner">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="RBH4UflmeEGJ78DYQfimgAAA">
<XPD:ATTR name="Name" type="string">listIterator</XPD:ATTR>
<XPD:REF name="Owner">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="efVVm1yv9kWU6GF+WzpycQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RBH4UflmeEGJ78DYQfimgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="AbGc8lVw+02SoIZ80eDKYgAA">
<XPD:ATTR name="Name" type="string">subList</XPD:ATTR>
<XPD:REF name="Owner">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="n2522GS1m0e5Y47BgY59XQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AbGc8lVw+02SoIZ80eDKYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="69JAAiGlJ0GOEgboJWcwhwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AbGc8lVw+02SoIZ80eDKYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="cPbXUDTvskeTskdsW/aLGQAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sOcvnmARZk2fGoSOxZhTEwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cPbXUDTvskeTskdsW/aLGQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="5jERIZlPwUifMPQ/hBiiKAAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[27]" type="UMLInterface" guid="u8ZkWTt790KvDYn2wlIwgQAA">
<XPD:ATTR name="Name" type="string">ListIterator</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">NL1tE0X3u0iNUbb0kwRaWAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="AiWfrS4pxEqzzhy7nn8szgAA">
<XPD:ATTR name="Name" type="string">hasNext</XPD:ATTR>
<XPD:REF name="Owner">u8ZkWTt790KvDYn2wlIwgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="DzF5xFaC90ymC+byUFiargAA">
<XPD:ATTR name="Name" type="string">next</XPD:ATTR>
<XPD:REF name="Owner">u8ZkWTt790KvDYn2wlIwgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="bpDGshHyR0ik7AoRdGvulgAA">
<XPD:ATTR name="Name" type="string">hasPrevious</XPD:ATTR>
<XPD:REF name="Owner">u8ZkWTt790KvDYn2wlIwgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="svlFML0DlU+tWobkoVsapAAA">
<XPD:ATTR name="Name" type="string">previous</XPD:ATTR>
<XPD:REF name="Owner">u8ZkWTt790KvDYn2wlIwgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="0sbeX0c+V06ATG6dEU+6xwAA">
<XPD:ATTR name="Name" type="string">nextIndex</XPD:ATTR>
<XPD:REF name="Owner">u8ZkWTt790KvDYn2wlIwgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="3IGNezCSMUWOsCZEotn7eQAA">
<XPD:ATTR name="Name" type="string">previousIndex</XPD:ATTR>
<XPD:REF name="Owner">u8ZkWTt790KvDYn2wlIwgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="WSZzb0rGIkSFVEzyIgLTOAAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">u8ZkWTt790KvDYn2wlIwgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="cgpl8H8uIUynG/p9S0rnVgAA">
<XPD:ATTR name="Name" type="string">set</XPD:ATTR>
<XPD:REF name="Owner">u8ZkWTt790KvDYn2wlIwgQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LeGvCJLBt0+agTh/LZtlcAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cgpl8H8uIUynG/p9S0rnVgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="ob0RMvfdJEWkMJ7Ilo+iNgAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">u8ZkWTt790KvDYn2wlIwgQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4H1LaQmRXU2dcwcIy+P48QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ob0RMvfdJEWkMJ7Ilo+iNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[28]" type="UMLClass" guid="3mzGDiGNfEWtG6LbIppgyQAA">
<XPD:ATTR name="Name" type="string">AbstractSet</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">hHm2WbEfaEOq/kKKPZYDMwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">WS3iRc5jTU2gqVFpSdgzPAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">9/FDVZXdv0+IkUDJiDS2zwAA</XPD:REF>
<XPD:REF name="Specializations[1]">oSMkoqtZSkyXEgjIubHQ8gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="K7NhxAOQS0e0TThxEvR9hwAA">
<XPD:ATTR name="Name" type="string">AbstractSet</XPD:ATTR>
<XPD:REF name="Owner">3mzGDiGNfEWtG6LbIppgyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="DXhlmnQWGEG+hdAisCXbsgAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">3mzGDiGNfEWtG6LbIppgyQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vgb2ZWULekOrO7XITVn7kAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DXhlmnQWGEG+hdAisCXbsgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Y0JOw6zl+0+VE0hFfbBenQAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">3mzGDiGNfEWtG6LbIppgyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="zw1QrA4ouUu7BSQmcdZX8AAA">
<XPD:ATTR name="Name" type="string">removeAll</XPD:ATTR>
<XPD:REF name="Owner">3mzGDiGNfEWtG6LbIppgyQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="N5KnTFzgKE26+alOZcmp5QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zw1QrA4ouUu7BSQmcdZX8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[29]" type="UMLClass" guid="s7kWWHH3qkKkmwpLUGOzfgAA">
<XPD:ATTR name="Name" type="string">AbstractSequentialList</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">+fowi1jnJUu0ojH65RKPXAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">bLuCarXrnk+ujD8BVwrTugAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="LADAuI5yNUeNJXa50WF8cgAA">
<XPD:ATTR name="Name" type="string">AbstractSequentialList</XPD:ATTR>
<XPD:REF name="Owner">s7kWWHH3qkKkmwpLUGOzfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="6zP+LkaJ1EeUsOKUvqpI7gAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">s7kWWHH3qkKkmwpLUGOzfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xFrLVfLDHkShYH9mmUYqfAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6zP+LkaJ1EeUsOKUvqpI7gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="pzpvFNYhVEyChzkZWl9qlgAA">
<XPD:ATTR name="Name" type="string">set</XPD:ATTR>
<XPD:REF name="Owner">s7kWWHH3qkKkmwpLUGOzfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mW0pYG2CkkeRKc/NuCm7KAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pzpvFNYhVEyChzkZWl9qlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="U/wo4wo8t0OWk5F8FPxSjgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pzpvFNYhVEyChzkZWl9qlgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="+QNG0OniXkWlI7cqWexFkQAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">s7kWWHH3qkKkmwpLUGOzfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cUnIWes/wEWbyvmVdLDIKwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+QNG0OniXkWlI7cqWexFkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="g704J3D5VUW28Lb2FlZKlAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+QNG0OniXkWlI7cqWexFkQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="LWir8jCoVki9jm360QFXUgAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">s7kWWHH3qkKkmwpLUGOzfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="R87lmPZon0eTmM0vqoitjgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LWir8jCoVki9jm360QFXUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="a58LvvgcH0CHfeJoifkyqAAA">
<XPD:ATTR name="Name" type="string">addAll</XPD:ATTR>
<XPD:REF name="Owner">s7kWWHH3qkKkmwpLUGOzfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="khuksiFW0kan5/MDD8/EDAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a58LvvgcH0CHfeJoifkyqAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0CZzR3PJ+E2lzOMZXgc9sQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a58LvvgcH0CHfeJoifkyqAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="ri7C9qISgkWc6htVpZEN+wAA">
<XPD:ATTR name="Name" type="string">iterator</XPD:ATTR>
<XPD:REF name="Owner">s7kWWHH3qkKkmwpLUGOzfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="g1MkmsuPyEi0wM8yhu50FgAA">
<XPD:ATTR name="Name" type="string">listIterator</XPD:ATTR>
<XPD:REF name="Owner">s7kWWHH3qkKkmwpLUGOzfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="J0taMooj2k69O4ia1WiS9QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">g1MkmsuPyEi0wM8yhu50FgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[30]" type="UMLClass" guid="7T0Xnsxflk2/fQFzFC4rvgAA">
<XPD:ATTR name="Name" type="string">Arrays</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">55</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="NEIO3kiYX0uANbcsMvzPBgAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JqU9W9tCoUeFxkfvxJ51RAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NEIO3kiYX0uANbcsMvzPBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="3JFehsElJkiRrmiASHop0wAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="P8jaySPpW0+5wbWPO7VZUQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3JFehsElJkiRrmiASHop0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="N3Q4LpnJ+UCA9Soz/Ger7AAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3JFehsElJkiRrmiASHop0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="izSgKUvKzUSNcTErw5yQ8wAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3JFehsElJkiRrmiASHop0wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="WuADuWfaOEKZpE2MvcMX9wAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="e/VpZFqmY0CeW9UvxlV6SAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WuADuWfaOEKZpE2MvcMX9wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="rUXyqy4pq0m9C0l4PdlnQgAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/8C49w2nIUOY01Jmrzn1ugAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rUXyqy4pq0m9C0l4PdlnQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="GPcE20Fr+UiHQjomMbdVCgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rUXyqy4pq0m9C0l4PdlnQgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="YDeVDi2t2kWm5GRSbPoGlgAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rUXyqy4pq0m9C0l4PdlnQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="UyDPUk5pD06MhDs+P6k9ywAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Vi9tpD5Y/kW6nZmuUGgGJQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">short[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UyDPUk5pD06MhDs+P6k9ywAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="uZGrvHJmwU+u83rCJPAvPQAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6nql7wXnpEqbTD3Khe4gWgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">short[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uZGrvHJmwU+u83rCJPAvPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="S8ofWX8bW0iaQzVJVhfWNgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uZGrvHJmwU+u83rCJPAvPQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="eC2EHiWxXUWXb5Qh5ryHMgAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uZGrvHJmwU+u83rCJPAvPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="aSnFC3ASkUWhmY72dOEDCwAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ULaDCX2TLkipgz4zn11ogQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">char[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aSnFC3ASkUWhmY72dOEDCwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="t2bDWZcpaUO4/CsV5Vg/HAAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dntCqL9lYUWFAbVQ/kOJ4gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">char[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">t2bDWZcpaUO4/CsV5Vg/HAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="gBc2sDCHok+6pBt99KpQlAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">t2bDWZcpaUO4/CsV5Vg/HAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Kt9DFa8BRkaEwfrpNaJmowAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">t2bDWZcpaUO4/CsV5Vg/HAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="44ssJnoSC0uWD6u4QWUiAAAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RKDFC5pP50+cbKLVkTqwLAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">44ssJnoSC0uWD6u4QWUiAAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="SSGYq9Jwb06yYNsBc6YQJAAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BepnT39qC02KUv6N2Hs1GgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SSGYq9Jwb06yYNsBc6YQJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="DtzElHvAMUe38POiQ5fdmwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SSGYq9Jwb06yYNsBc6YQJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Ncox5G8hnUS7a20TWw7cKQAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SSGYq9Jwb06yYNsBc6YQJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="g5/UsraVwEatwJcGeHvkAwAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ui9rajT3sUmNqZC3MOtJ4AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">double[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">g5/UsraVwEatwJcGeHvkAwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="xF6I6hbf3k+lA7p+2y90wgAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/QWavrH26kC8vL7KY+Z7rwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">double[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xF6I6hbf3k+lA7p+2y90wgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="xgismrfEL0WBi8reW4jStAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xF6I6hbf3k+lA7p+2y90wgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Bpssnom3mEyIgC4oTcpeCQAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xF6I6hbf3k+lA7p+2y90wgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="1+VDUL2yFkOVByz6qU2MCgAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="N5V29za16kGlQPlRu+UQggAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1+VDUL2yFkOVByz6qU2MCgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="EAWhu76n4E+t4uUX4BsYKAAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aDOD3HwcDUSg6xieDjd50AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EAWhu76n4E+t4uUX4BsYKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="OKtwCtaol0OFJo1uugZSDgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EAWhu76n4E+t4uUX4BsYKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="HiPG0Zg9BESJ0BNX9mch/gAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EAWhu76n4E+t4uUX4BsYKAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="Z27an8cJLkyCCWB059qH7AAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PpO1JDoOu0uJGYwrb3kpugAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z27an8cJLkyCCWB059qH7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="OXcehbTyOUmrDubqpw8wDgAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VPQZqEhzDUqHinAsDIaKpgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OXcehbTyOUmrDubqpw8wDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MLjERB7N7k2BL0x/E8mqjQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OXcehbTyOUmrDubqpw8wDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="hYjCRW/S9UiAYn65M8EGkwAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OXcehbTyOUmrDubqpw8wDgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="l9qzn7BfnkSIDS4sWhKHvgAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xwIR21eOcUmdzt9PlxY9qgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l9qzn7BfnkSIDS4sWhKHvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fzcMfGTQFEOFTKmpNXZitAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Comparator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l9qzn7BfnkSIDS4sWhKHvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="yjtAhtt930WlvmMoruR18wAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5gqRWSr8gkGk7XTQLDMDyAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yjtAhtt930WlvmMoruR18wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="a+RG+ptCiEirefPelDoUFAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yjtAhtt930WlvmMoruR18wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="CATDoomSd0utUlIUbnZNvAAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yjtAhtt930WlvmMoruR18wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="4oL0LvRXPk+fVj3uBxu3hgAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Comparator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yjtAhtt930WlvmMoruR18wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="U/I/Xiyw1UWNkzIwk7yomgAA">
<XPD:ATTR name="Name" type="string">binarySearch</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NZJF2DYdUU2MoRkXxGEd+QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U/I/Xiyw1UWNkzIwk7yomgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="eThA5eeBc0qE2OhchavBEQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U/I/Xiyw1UWNkzIwk7yomgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="SbUdVELOH0OhWsJQ0BPGYwAA">
<XPD:ATTR name="Name" type="string">binarySearch</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="D3eqpJbvuEWSBav5nyZJ9AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SbUdVELOH0OhWsJQ0BPGYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ZPajBLRimU2By9WiBbFczwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SbUdVELOH0OhWsJQ0BPGYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="6m4RG7YTJUCODFb1iUcPsAAA">
<XPD:ATTR name="Name" type="string">binarySearch</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="d+RAehx5o0CDvmGHRCKEPgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">short[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6m4RG7YTJUCODFb1iUcPsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="DVQQlFPru0ucQL+SQsA91wAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">short</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6m4RG7YTJUCODFb1iUcPsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[21]" type="UMLOperation" guid="aXLpLLHW0UeP/R/4JFNzHQAA">
<XPD:ATTR name="Name" type="string">binarySearch</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jYOZtNfe/0SAg6nv+gK9YgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">char[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aXLpLLHW0UeP/R/4JFNzHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="GcNO8kHsFkiCPNnlcWrvpQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">char</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aXLpLLHW0UeP/R/4JFNzHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[22]" type="UMLOperation" guid="55wksJ02QkCLvVRZ1Kuz+AAA">
<XPD:ATTR name="Name" type="string">binarySearch</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iP5YumgTbku52OkwSQgxeAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">55wksJ02QkCLvVRZ1Kuz+AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7DDsWC0Ldkyunbrgfv08nwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte</XPD:ATTR>
<XPD:REF name="BehavioralFeature">55wksJ02QkCLvVRZ1Kuz+AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[23]" type="UMLOperation" guid="U5zQ7pBbzEK8hM2twZpKHAAA">
<XPD:ATTR name="Name" type="string">binarySearch</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dK8F7+64D0aOZopQcDa5qAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">double[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U5zQ7pBbzEK8hM2twZpKHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Zi2VSVcLgUW0/g6YyF4acwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">double</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U5zQ7pBbzEK8hM2twZpKHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[24]" type="UMLOperation" guid="o7yHBUuzZEiaUBwNGvgItwAA">
<XPD:ATTR name="Name" type="string">binarySearch</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WZzAky09e0aVrLqSKGWQWQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">o7yHBUuzZEiaUBwNGvgItwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QWMo2Uqkvk+ZY10nc1FW1AAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="BehavioralFeature">o7yHBUuzZEiaUBwNGvgItwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[25]" type="UMLOperation" guid="5nlM2HmPckq8H9WFo0cbggAA">
<XPD:ATTR name="Name" type="string">binarySearch</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ztkb7V1BXUKVErObWAHhxAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5nlM2HmPckq8H9WFo0cbggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zQ5Y889q6EmEZWERXUyDRQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5nlM2HmPckq8H9WFo0cbggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[26]" type="UMLOperation" guid="eIJXrTV+gk2ySb9lCfSpfwAA">
<XPD:ATTR name="Name" type="string">binarySearch</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ieL1rFt8SE6ff0+HtFuImAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eIJXrTV+gk2ySb9lCfSpfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="SPxztAsgLEWJJBN3nvPRWAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eIJXrTV+gk2ySb9lCfSpfwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="a1itmn5qbEqzVlvqVttBFAAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Comparator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eIJXrTV+gk2ySb9lCfSpfwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[27]" type="UMLOperation" guid="Ae68iqyVCEWTxTNvKNXWygAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="e78khCKolEuIWO5yB6nDRgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ae68iqyVCEWTxTNvKNXWygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hSVEpGKKLUGjOxau6kHKmQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ae68iqyVCEWTxTNvKNXWygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[28]" type="UMLOperation" guid="OR82uce9vEuTgx++ne5EnAAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fwWTSsqVRESLTX9QPGoP1wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OR82uce9vEuTgx++ne5EnAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="c0+fkEkTDE2Hmoot4vX5BwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OR82uce9vEuTgx++ne5EnAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[29]" type="UMLOperation" guid="AUjmHixPpE6xTjtG9ofWkAAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="t2X5XeGboEa8IDL+J9YBWQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">short[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AUjmHixPpE6xTjtG9ofWkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="AMfAOa5Y1kOytNe0rcfKjQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">short[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AUjmHixPpE6xTjtG9ofWkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[30]" type="UMLOperation" guid="zkQuVIfwA0ihvSENpWbKvgAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hkP67WLlYE6RKtv47aC6FAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">char[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zkQuVIfwA0ihvSENpWbKvgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+6JTli1CBU6XnYKS3S3ixgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">char[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zkQuVIfwA0ihvSENpWbKvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[31]" type="UMLOperation" guid="oNlgzYW3UkSpZl8W0xo1VQAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kdq43v4+UU+0v4ZOLZ5VlgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oNlgzYW3UkSpZl8W0xo1VQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="FE2l0NqiQ0CdXcaXpmsLtAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oNlgzYW3UkSpZl8W0xo1VQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[32]" type="UMLOperation" guid="xPN9G/ssq0+CBr5g3XnL4gAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="e7bFt76oIU+Ztk1x3h/ewQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xPN9G/ssq0+CBr5g3XnL4gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="VddVMNCvBkqRD+65ilHqAwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xPN9G/ssq0+CBr5g3XnL4gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[33]" type="UMLOperation" guid="l0G6R1C8tEGV1+cUKhGaKwAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="SThliZhkKk6Vd9fbk2o6TQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">double[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l0G6R1C8tEGV1+cUKhGaKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Rc3lQOFmYEqm3QBJj9lTbQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">double[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l0G6R1C8tEGV1+cUKhGaKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[34]" type="UMLOperation" guid="idNMDpAwX02418RnRy9MuQAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k+3+emINDUKWShhHLkm/zwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">idNMDpAwX02418RnRy9MuQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8qQqKhe5v0y/cz5BIpt/IwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">idNMDpAwX02418RnRy9MuQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[35]" type="UMLOperation" guid="7q6RiEflR0K7akEFi8TD9AAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="57Vho639M0GuaszoXAyj3gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7q6RiEflR0K7akEFi8TD9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="DgaIbAu3ykOXybljHeMUnAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7q6RiEflR0K7akEFi8TD9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[36]" type="UMLOperation" guid="PLAbh9blNEyC3NSHKb+fYAAA">
<XPD:ATTR name="Name" type="string">fill</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B/SDDVGJakqiMOnMZbfO0QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PLAbh9blNEyC3NSHKb+fYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="HOsighfGKkK6AxR58d+degAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PLAbh9blNEyC3NSHKb+fYAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[37]" type="UMLOperation" guid="4sPLpw8T4Uugcw5q0yJMYQAA">
<XPD:ATTR name="Name" type="string">fill</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+FyVjDl0cE6zrELWwMplcQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4sPLpw8T4Uugcw5q0yJMYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="mQVYyDm9n0ydzJ/Hiqru4QAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4sPLpw8T4Uugcw5q0yJMYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="oJqQDp+L9kanDjC+i+lmYwAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4sPLpw8T4Uugcw5q0yJMYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="3MnRpLA+FkyqfqwjHAYJEQAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4sPLpw8T4Uugcw5q0yJMYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[38]" type="UMLOperation" guid="0RFhK2XksEiqNcTZpB4Q2gAA">
<XPD:ATTR name="Name" type="string">fill</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="krW1J/nlEEW2bmIjG9gU5wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0RFhK2XksEiqNcTZpB4Q2gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="krvtsoVEXkCLRGafI7RmHQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0RFhK2XksEiqNcTZpB4Q2gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[39]" type="UMLOperation" guid="EPmfgebwsUyq5CGcWfXbNQAA">
<XPD:ATTR name="Name" type="string">fill</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gzSH0OK9mkSrubfwS8uB0QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EPmfgebwsUyq5CGcWfXbNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="NlVuOAf5xE6EEYpiO2OD1QAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EPmfgebwsUyq5CGcWfXbNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="TysQUn6T/UeBiIx9xUQwTgAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EPmfgebwsUyq5CGcWfXbNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="dZMB3ZImZkuzu4T47qbMBgAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EPmfgebwsUyq5CGcWfXbNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[40]" type="UMLOperation" guid="i+17NgRhqUKCCUi0MSyE1QAA">
<XPD:ATTR name="Name" type="string">fill</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5ICGwYwNIEKcr2lDa3fSqgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">short[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">i+17NgRhqUKCCUi0MSyE1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="24tBpL/TCE+LUS993Pe2OgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">short</XPD:ATTR>
<XPD:REF name="BehavioralFeature">i+17NgRhqUKCCUi0MSyE1QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[41]" type="UMLOperation" guid="SPOrez2wiECL1J5grJ2SNAAA">
<XPD:ATTR name="Name" type="string">fill</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ehJHUvGC7kitsOrVM6cVvwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">short[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SPOrez2wiECL1J5grJ2SNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="FgzOREStIUClzY+exDvXVwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SPOrez2wiECL1J5grJ2SNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="MjiUCY3OH0Cr9SPYwLME2wAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SPOrez2wiECL1J5grJ2SNAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="TOpjvfYmRUuQNTsh2eqS1wAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">short</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SPOrez2wiECL1J5grJ2SNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[42]" type="UMLOperation" guid="jNshKJUiYUWetEvg70dpuwAA">
<XPD:ATTR name="Name" type="string">fill</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PZHMEdOB00KKIuij3alK7gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">char[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jNshKJUiYUWetEvg70dpuwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="5/JiB1ySn0yTSZRYXRPJmAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">char</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jNshKJUiYUWetEvg70dpuwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[43]" type="UMLOperation" guid="debtdAj7ZkSsdJUvnas5yQAA">
<XPD:ATTR name="Name" type="string">fill</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="n/2tP9S7GEynLNWILmJ+LQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">char[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">debtdAj7ZkSsdJUvnas5yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="xDVTbBtlsUiDwTD571L7mgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">debtdAj7ZkSsdJUvnas5yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="FeJORhhsMU28JF7VYBl5iAAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">debtdAj7ZkSsdJUvnas5yQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="uyV3MWmOeEGZZdBRDBnkawAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">char</XPD:ATTR>
<XPD:REF name="BehavioralFeature">debtdAj7ZkSsdJUvnas5yQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[44]" type="UMLOperation" guid="zs16Qay2qEi/nHqppLgwHQAA">
<XPD:ATTR name="Name" type="string">fill</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="j03R0gFWo0ykf0vhQJ1oBAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zs16Qay2qEi/nHqppLgwHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/sIlL9ZtrEWJdwBWEwBE6gAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zs16Qay2qEi/nHqppLgwHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[45]" type="UMLOperation" guid="7hCsihdaH0Wb/GUe6pbezQAA">
<XPD:ATTR name="Name" type="string">fill</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vZrJE6+H7UazCJdUHwOF9QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7hCsihdaH0Wb/GUe6pbezQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1o8zxPfFzkqYaHkra0TgggAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7hCsihdaH0Wb/GUe6pbezQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="RliBQBYkEke8MTk27AKW5gAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7hCsihdaH0Wb/GUe6pbezQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="R9203aRm60Os+ybjYWAkjwAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7hCsihdaH0Wb/GUe6pbezQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[46]" type="UMLOperation" guid="+mecMzUeFki0QDc6sRPulQAA">
<XPD:ATTR name="Name" type="string">fill</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lM24zloBvkGFuEql9rxLVAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+mecMzUeFki0QDc6sRPulQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="aVDmA6vmekqulTttRdpJMAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+mecMzUeFki0QDc6sRPulQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[47]" type="UMLOperation" guid="sDETZXkMqEqKqX/1X4ARQQAA">
<XPD:ATTR name="Name" type="string">fill</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2DLmU/z7t0y+H3/5sKQrkAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sDETZXkMqEqKqX/1X4ARQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="BbCZwB1NXkqFfinl312prgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sDETZXkMqEqKqX/1X4ARQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="sQWMwgWFuUSfd33mSLZYMQAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sDETZXkMqEqKqX/1X4ARQQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="lOB0sCdm10qBLKQYsyXajAAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sDETZXkMqEqKqX/1X4ARQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[48]" type="UMLOperation" guid="o4YqFGXbb0KQuC0SqUMDGwAA">
<XPD:ATTR name="Name" type="string">fill</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ggf3pF7ELEOcNBh1oCFHOwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">double[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">o4YqFGXbb0KQuC0SqUMDGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="xkfo4tgXvkWEM9kPDaClDgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">double</XPD:ATTR>
<XPD:REF name="BehavioralFeature">o4YqFGXbb0KQuC0SqUMDGwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[49]" type="UMLOperation" guid="tTb/9fKm+kKhcX1k4OWBiwAA">
<XPD:ATTR name="Name" type="string">fill</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4f8FLW6N+0m+8XVsd/6p7AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">double[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tTb/9fKm+kKhcX1k4OWBiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="jLGI2c+MOEW4SVY5c2BIgAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tTb/9fKm+kKhcX1k4OWBiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Me7Sh6KQjUqdzaGrNZ46oQAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tTb/9fKm+kKhcX1k4OWBiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="567NqRG81kCslGruTm1peAAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">double</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tTb/9fKm+kKhcX1k4OWBiwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[50]" type="UMLOperation" guid="UJSsP0K5tkeTMwCf9bduygAA">
<XPD:ATTR name="Name" type="string">fill</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ytEWuFPq6UOhqo9czNG9kAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UJSsP0K5tkeTMwCf9bduygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MS3PwLlaOUqbGxfnc+A8iwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UJSsP0K5tkeTMwCf9bduygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[51]" type="UMLOperation" guid="42P9391iEEOJHoO53+UstQAA">
<XPD:ATTR name="Name" type="string">fill</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JinK2OcncUO9JVAvnJb40QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">42P9391iEEOJHoO53+UstQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YcEXjwuW202mwQiOKkCGNgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">42P9391iEEOJHoO53+UstQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="gj9LjU5H1k+YJAYWnSFsIgAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">42P9391iEEOJHoO53+UstQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="JXFiF7jMQE6woyzSRxcRdgAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">float</XPD:ATTR>
<XPD:REF name="BehavioralFeature">42P9391iEEOJHoO53+UstQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[52]" type="UMLOperation" guid="lOffsjSbf0GQ6lq9twI9ggAA">
<XPD:ATTR name="Name" type="string">fill</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IgTxsqkCm0qt2cPP/0yaugAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lOffsjSbf0GQ6lq9twI9ggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="l14lyhdUzkqgs673Ao2oYAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lOffsjSbf0GQ6lq9twI9ggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[53]" type="UMLOperation" guid="RpGJ47oPAkmrzmgjaYBkYgAA">
<XPD:ATTR name="Name" type="string">fill</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IJ/q9SBcGkCCKPUjoPxZEQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RpGJ47oPAkmrzmgjaYBkYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="AjyYfolDZE6kj8Le88ZjigAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RpGJ47oPAkmrzmgjaYBkYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ezHYcsgbSUGdmHLqLv1MYAAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RpGJ47oPAkmrzmgjaYBkYgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="dZNLVLsMzUu8onvEijJgMQAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RpGJ47oPAkmrzmgjaYBkYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[54]" type="UMLOperation" guid="CZQC4gjNe0SzAa5AGGFG9gAA">
<XPD:ATTR name="Name" type="string">asList</XPD:ATTR>
<XPD:REF name="Owner">7T0Xnsxflk2/fQFzFC4rvgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LTIaFJEVfkSohM+QCyATLAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CZQC4gjNe0SzAa5AGGFG9gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[31]" type="UMLClass" guid="0BFOqvw/tEKSEyud70cCAgAA">
<XPD:ATTR name="Name" type="string">TimeZone</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]" pathname="::java::io::">vKkMLrCAK0q9hezdqUxjzAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">7cXXTYvgrkWbYYzBaR6nDwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">19</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ibKjMag0KkyvEv30oHQvbgAA">
<XPD:ATTR name="Name" type="string">TimeZone</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="0znifhq4fky/I1CN2rTFHQAA">
<XPD:ATTR name="Name" type="string">getOffset</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qKnxJY2fU0idUOY1c2kiNgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0znifhq4fky/I1CN2rTFHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="xiDaFRmaUkiKWg4oVedtdAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0znifhq4fky/I1CN2rTFHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="3C/fMAqiN0+7G1jF8w8sPwAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0znifhq4fky/I1CN2rTFHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="hmxqThzpPU6AawkckfeVVwAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0znifhq4fky/I1CN2rTFHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="TIQDkwW0UESPDLhsIlB4MwAA">
<XPD:ATTR name="Name" type="string">arg4</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0znifhq4fky/I1CN2rTFHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="lKem9Ma5gUOZKAeL0fDgCgAA">
<XPD:ATTR name="Name" type="string">arg5</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0znifhq4fky/I1CN2rTFHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="5ig7O5z4UEOpGdgHGgS5GQAA">
<XPD:ATTR name="Name" type="string">setRawOffset</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GaKx0gyX+0aTPyfUDqqr2gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5ig7O5z4UEOpGdgHGgS5GQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="ObeWxmRhVEW1S5yZnmzjTAAA">
<XPD:ATTR name="Name" type="string">getRawOffset</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="2/f3M0n6QkSM0qpDmZvfSgAA">
<XPD:ATTR name="Name" type="string">getID</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="Hi9mJiTaJ06SrConySLuWgAA">
<XPD:ATTR name="Name" type="string">setID</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EcACoXSwc0y+aHGgH0cJkAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Hi9mJiTaJ06SrConySLuWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="up94wbGolEOiEQ0QQ2Ns5wAA">
<XPD:ATTR name="Name" type="string">getDisplayName</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="27tORx5kq0qEYEMRCGqgvQAA">
<XPD:ATTR name="Name" type="string">getDisplayName</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1xyb5Md9ZkyBRNlzMlMTPAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">27tORx5kq0qEYEMRCGqgvQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="eoP8fvO/Z0ClNDFjGUlABgAA">
<XPD:ATTR name="Name" type="string">getDisplayName</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jIRr3RT490+nG/1O9RAyUAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eoP8fvO/Z0ClNDFjGUlABgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="pHRudCo7xEi9n7gsskhqWQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eoP8fvO/Z0ClNDFjGUlABgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="fBXf4vkv50WsXNPXuEjnVgAA">
<XPD:ATTR name="Name" type="string">getDisplayName</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+0MWimJQTUK/UU376ygimwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fBXf4vkv50WsXNPXuEjnVgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Tt13rZmZvUieJed/aIt7sgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fBXf4vkv50WsXNPXuEjnVgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="pZU9hmeJJUafgOg1Bm48kgAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fBXf4vkv50WsXNPXuEjnVgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="bvi9XsHYsU++p1OweaUKQAAA">
<XPD:ATTR name="Name" type="string">useDaylightTime</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="ELQYm1yxVkiUgsVSfG/ObAAA">
<XPD:ATTR name="Name" type="string">inDaylightTime</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wlK6ZyIDCUq1v6B+oB53XQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Date</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ELQYm1yxVkiUgsVSfG/ObAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="RsQlNDzrNkC4HgYYEI0qRQAA">
<XPD:ATTR name="Name" type="string">getTimeZone</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s7pcR7BHQkG+l+h2JqrhEAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RsQlNDzrNkC4HgYYEI0qRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="fJNDzkEQQEGmgna+qvoCrwAA">
<XPD:ATTR name="Name" type="string">getAvailableIDs</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="S9uJK6hSvE27Gcp8hNtHjAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fJNDzkEQQEGmgna+qvoCrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="qlI0P9b9GkCdfOt8UJWwzgAA">
<XPD:ATTR name="Name" type="string">getAvailableIDs</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="u59SOZ5HEEW77Q0phEIQEAAA">
<XPD:ATTR name="Name" type="string">getDefault</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="lwhQo02irEqfWwJUVQtEpwAA">
<XPD:ATTR name="Name" type="string">setDefault</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tCdZzrIyWU6Q39lH7Le5SgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TimeZone</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lwhQo02irEqfWwJUVQtEpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="6io1P46Ifk+hWyOL7HVvDgAA">
<XPD:ATTR name="Name" type="string">hasSameRules</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="m4OUqkkAC0CvnZUIaTREGgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TimeZone</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6io1P46Ifk+hWyOL7HVvDgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="j8hDecvMV0mCsnjPYiurSAAA">
<XPD:ATTR name="Name" type="string">clone</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="aTOTkE3Hh0CbqQ1zR1E1JwAA">
<XPD:ATTR name="Name" type="string">SHORT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="ltvCIt92SE69AIq0SrzlpgAA">
<XPD:ATTR name="Name" type="string">LONG</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">1</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="fUSSNk9zOUa5cppGat+BUQAA">
<XPD:ATTR name="Name" type="string">defaultZone</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TimeZone</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="NJ0Km/judEKCfmh6+/Z2yAAA">
<XPD:ATTR name="Name" type="string">GMT</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TimeZone</XPD:ATTR>
<XPD:REF name="Owner">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[32]" type="UMLClass" guid="DPOC4cebuUaHlD291idv3QAA">
<XPD:ATTR name="Name" type="string">Collections</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">31</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="nIw1tHXk4EOyX87XExegOwAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZHVlwpo2KESyZupYKRTNMgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nIw1tHXk4EOyX87XExegOwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="xpsZi7IfekOyJLFBfjdO6QAA">
<XPD:ATTR name="Name" type="string">sort</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="J+MaZOpEJ0ehbP7geJadTQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xpsZi7IfekOyJLFBfjdO6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fyxuh6lwUkazUmOPQ4UpegAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Comparator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xpsZi7IfekOyJLFBfjdO6QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="NzDt6y9nbUCbrXkP68CNrQAA">
<XPD:ATTR name="Name" type="string">binarySearch</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RSk2c7MrPEqTgaH8ip5GOgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NzDt6y9nbUCbrXkP68CNrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vqvn9uMS/E+eT6SmApqr9gAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NzDt6y9nbUCbrXkP68CNrQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="h3eltlc8GEaOXum+0J0xOgAA">
<XPD:ATTR name="Name" type="string">binarySearch</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qbVf3F3pckOOROvQ+28olQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h3eltlc8GEaOXum+0J0xOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="f7XU0eTH+UaerONtKKL00wAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h3eltlc8GEaOXum+0J0xOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="qOI0KwCBk0ifAIKI54gLkQAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Comparator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">h3eltlc8GEaOXum+0J0xOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="ajpckm2tn06ERGnGjktflgAA">
<XPD:ATTR name="Name" type="string">reverse</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KOK9slpxW0SIidHSKE9UCAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ajpckm2tn06ERGnGjktflgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="oswNUIqwN0G1b04KMEqwWgAA">
<XPD:ATTR name="Name" type="string">shuffle</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lDZSPsIYA0OeXzkI1SAhbwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oswNUIqwN0G1b04KMEqwWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="yzJ6GIGM90G1yoGUtQa/DgAA">
<XPD:ATTR name="Name" type="string">shuffle</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="P5yCLBbTJ0+tK96ApzSU1QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yzJ6GIGM90G1yoGUtQa/DgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="eCtCp+TYzUujm4b9L82aOwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Random</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yzJ6GIGM90G1yoGUtQa/DgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="dC7gCWPatEW2RZRsumPbEQAA">
<XPD:ATTR name="Name" type="string">fill</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="K+hDTOdPqEOdpMEMXi0EkgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dC7gCWPatEW2RZRsumPbEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="A3kS4p/q0k208KiabycIXQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dC7gCWPatEW2RZRsumPbEQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="py7X5vJwW0yUS7fk5uvxHAAA">
<XPD:ATTR name="Name" type="string">copy</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bIZ32J2IeEirUeHNDDHOkwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List</XPD:ATTR>
<XPD:REF name="BehavioralFeature">py7X5vJwW0yUS7fk5uvxHAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="oxMMEZ5ltEqSi1BEyNng4gAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List</XPD:ATTR>
<XPD:REF name="BehavioralFeature">py7X5vJwW0yUS7fk5uvxHAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="Q0Ul5GTypUW/NbqNRR4Q6wAA">
<XPD:ATTR name="Name" type="string">min</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="K7A4cAJtBU2ApzVjTf/uYQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q0Ul5GTypUW/NbqNRR4Q6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="NugNmX5kpUyKETtb3KP08wAA">
<XPD:ATTR name="Name" type="string">min</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="S00ck8bAMUOwEnLHuohLZQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NugNmX5kpUyKETtb3KP08wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="oxpe1OTgsUG8IWJ/3XfCQwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Comparator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NugNmX5kpUyKETtb3KP08wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="kmZSW+YDZ0qWXY3yUK5PWgAA">
<XPD:ATTR name="Name" type="string">max</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9IQCnPhCVkWqOtGLnrJgsQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kmZSW+YDZ0qWXY3yUK5PWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="6YV5v/W6IEOkaKZXozBIqgAA">
<XPD:ATTR name="Name" type="string">max</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RFpsWuTEHkCbZNHxkLKgAgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6YV5v/W6IEOkaKZXozBIqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="gjaHEcU9Z0m5LfW/TxPdiwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Comparator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6YV5v/W6IEOkaKZXozBIqgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="GwgdOsn4lUKlPGOgyHjW1QAA">
<XPD:ATTR name="Name" type="string">unmodifiableCollection</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cu7Kip9NnUahhKHP63SStQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GwgdOsn4lUKlPGOgyHjW1QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="xitM7WigiUqlrHIZnx0/tQAA">
<XPD:ATTR name="Name" type="string">unmodifiableSet</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="I3F8yL/NPUWbFtaKFHTRlgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Set</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xitM7WigiUqlrHIZnx0/tQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="twYy6K8n8EiK3V0T2eFZBgAA">
<XPD:ATTR name="Name" type="string">unmodifiableSortedSet</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="b4l2BtOU70+hkThfBPlxjAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SortedSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">twYy6K8n8EiK3V0T2eFZBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="rlLm57lozUKSbjU7EHqQNgAA">
<XPD:ATTR name="Name" type="string">unmodifiableList</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="a7BipRf0XkS/nBN2oaqUiwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rlLm57lozUKSbjU7EHqQNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="9x1ym6dHq0eRwQIoWxL3uAAA">
<XPD:ATTR name="Name" type="string">unmodifiableMap</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oZfilA+ZC06+0to0MNT9vAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Map</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9x1ym6dHq0eRwQIoWxL3uAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="Ltv6+LXFukeinJFngSMD+gAA">
<XPD:ATTR name="Name" type="string">unmodifiableSortedMap</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QZKth1m4ukWMJLGEAQlShgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SortedMap</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ltv6+LXFukeinJFngSMD+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="7KydylPuRUa/+rZIBg9J0AAA">
<XPD:ATTR name="Name" type="string">synchronizedCollection</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FuQlRWKFsUmGdJfQaj8v0AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7KydylPuRUa/+rZIBg9J0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="l10UFNcOXESlACl0aHjSzAAA">
<XPD:ATTR name="Name" type="string">synchronizedSet</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="faF7VXMNLUCWcl2fOhJDEwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Set</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l10UFNcOXESlACl0aHjSzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[21]" type="UMLOperation" guid="Em4DY/tAaEucpecV/aCLXwAA">
<XPD:ATTR name="Name" type="string">synchronizedSortedSet</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+o1w2rXi4kigYSYWngPmFgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SortedSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Em4DY/tAaEucpecV/aCLXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[22]" type="UMLOperation" guid="dvcBLt3GikONG5cXQSCDhwAA">
<XPD:ATTR name="Name" type="string">synchronizedList</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YrKqLQ63AkOogR3IcN0M3AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dvcBLt3GikONG5cXQSCDhwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[23]" type="UMLOperation" guid="fUGYkNYmYUmWsjIgMhHBfgAA">
<XPD:ATTR name="Name" type="string">synchronizedMap</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PoGSXejTMkGKOhibVYM4VgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Map</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fUGYkNYmYUmWsjIgMhHBfgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[24]" type="UMLOperation" guid="IfvjFHB3PUWa4b92iedt0AAA">
<XPD:ATTR name="Name" type="string">synchronizedSortedMap</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="f5Vh+48vEkGzYBJaQ7mlxgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SortedMap</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IfvjFHB3PUWa4b92iedt0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[25]" type="UMLOperation" guid="hDqMI6dNdkq/bnXvACCKVAAA">
<XPD:ATTR name="Name" type="string">singleton</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7/KBprL0H0aPORGctb8BvgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hDqMI6dNdkq/bnXvACCKVAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[26]" type="UMLOperation" guid="6u7ZRH/s7EmfEyPgLg8/fQAA">
<XPD:ATTR name="Name" type="string">singletonList</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xN8rTPPHfEihLQywgxnHdgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6u7ZRH/s7EmfEyPgLg8/fQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[27]" type="UMLOperation" guid="8qF+5beQ5kGiGXQLHcS+FgAA">
<XPD:ATTR name="Name" type="string">singletonMap</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wus4GF2GTkWUGAhpEK2aNAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8qF+5beQ5kGiGXQLHcS+FgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8Xxt0X8jikGoDxtPXLLy7AAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8qF+5beQ5kGiGXQLHcS+FgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[28]" type="UMLOperation" guid="B5T7224/b0mP4RRdyWT0/wAA">
<XPD:ATTR name="Name" type="string">nCopies</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wG/I96gLSkG39EtgDw23qQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">B5T7224/b0mP4RRdyWT0/wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Q4d50qT46E23O88fS0c0IwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">B5T7224/b0mP4RRdyWT0/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[29]" type="UMLOperation" guid="DctgSetUN0K3WXrZwGn5jwAA">
<XPD:ATTR name="Name" type="string">reverseOrder</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[30]" type="UMLOperation" guid="CVtVr7RxsUubiGWglt1p2QAA">
<XPD:ATTR name="Name" type="string">enumeration</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4sFVEttIN0eJpYjCUgZfcAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CVtVr7RxsUubiGWglt1p2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="xa2SO/yEWUiCgMuy4qw6DQAA">
<XPD:ATTR name="Name" type="string">EMPTY_SET</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Set</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="MEuHc1SHVUGdjCm/kvbisgAA">
<XPD:ATTR name="Name" type="string">EMPTY_LIST</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">List</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="ihGHBtDkqUO+sknHOJY+8wAA">
<XPD:ATTR name="Name" type="string">EMPTY_MAP</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Map</XPD:ATTR>
<XPD:REF name="Owner">DPOC4cebuUaHlD291idv3QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[33]" type="UMLInterface" guid="J+Ivc0PIkE6PSq3MuS5DpQAA">
<XPD:ATTR name="Name" type="string">SortedMap</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">Pffr1l89VkOyFQzs/4j2SQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">FTffVf0WF0GsfLjK2N93UQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="4ezKUtQrcE6TebK7OOjxywAA">
<XPD:ATTR name="Name" type="string">comparator</XPD:ATTR>
<XPD:REF name="Owner">J+Ivc0PIkE6PSq3MuS5DpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="kMZA+Zj0FU2KazgNReRLiAAA">
<XPD:ATTR name="Name" type="string">subMap</XPD:ATTR>
<XPD:REF name="Owner">J+Ivc0PIkE6PSq3MuS5DpQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9tyftcKQZUW0FwNJxzdabAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kMZA+Zj0FU2KazgNReRLiAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9C7sqePKtkW+N8yVZMYSqAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kMZA+Zj0FU2KazgNReRLiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="4g6AHQbMUEK8nthTPryB9wAA">
<XPD:ATTR name="Name" type="string">headMap</XPD:ATTR>
<XPD:REF name="Owner">J+Ivc0PIkE6PSq3MuS5DpQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TswdG5UbTEaD92EuqnX1NQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4g6AHQbMUEK8nthTPryB9wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="XygBcPlfnEulClpWU1zoKQAA">
<XPD:ATTR name="Name" type="string">tailMap</XPD:ATTR>
<XPD:REF name="Owner">J+Ivc0PIkE6PSq3MuS5DpQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AarGrOp9skaeqJFqjKpyfwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XygBcPlfnEulClpWU1zoKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="n5bi8K3Z8E2v/5G2E2hHTQAA">
<XPD:ATTR name="Name" type="string">firstKey</XPD:ATTR>
<XPD:REF name="Owner">J+Ivc0PIkE6PSq3MuS5DpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="iZZh1C042U+vlOUimat1+QAA">
<XPD:ATTR name="Name" type="string">lastKey</XPD:ATTR>
<XPD:REF name="Owner">J+Ivc0PIkE6PSq3MuS5DpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[34]" type="UMLInterface" guid="y5zGdqLHfEyP4BZzMr+bSgAA">
<XPD:ATTR name="Name" type="string">SortedSet</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">AkVNH+FXe0+YNhggBBxw4AAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">5YuldCvQy0ysb0ZLm5mLJAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="c4ogQjxvHUG+BdE1k2HjWAAA">
<XPD:ATTR name="Name" type="string">comparator</XPD:ATTR>
<XPD:REF name="Owner">y5zGdqLHfEyP4BZzMr+bSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Q+clDROyY0mZBHCFc3+UkQAA">
<XPD:ATTR name="Name" type="string">subSet</XPD:ATTR>
<XPD:REF name="Owner">y5zGdqLHfEyP4BZzMr+bSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GClR2MhEqEa0NSC7NWab+AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q+clDROyY0mZBHCFc3+UkQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="oELYHhz17kSDLIpqrfu7qQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q+clDROyY0mZBHCFc3+UkQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="If9veP4M30eZZvQ0Jey0MQAA">
<XPD:ATTR name="Name" type="string">headSet</XPD:ATTR>
<XPD:REF name="Owner">y5zGdqLHfEyP4BZzMr+bSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IX/C2uMsQEOLEZEy+2eemAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">If9veP4M30eZZvQ0Jey0MQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="PPIARMsOsEmOQPXxtPftewAA">
<XPD:ATTR name="Name" type="string">tailSet</XPD:ATTR>
<XPD:REF name="Owner">y5zGdqLHfEyP4BZzMr+bSgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mKM+fodqz0+qf1n69eCTbwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PPIARMsOsEmOQPXxtPftewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="qCOtjbVaFU+y77xJ/3HfpQAA">
<XPD:ATTR name="Name" type="string">first</XPD:ATTR>
<XPD:REF name="Owner">y5zGdqLHfEyP4BZzMr+bSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="w3ZK7pzygUaFrrqUUKSOnQAA">
<XPD:ATTR name="Name" type="string">last</XPD:ATTR>
<XPD:REF name="Owner">y5zGdqLHfEyP4BZzMr+bSgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[35]" type="UMLClass" guid="+mvsaxfbfkymUilfvbyIUAAA">
<XPD:ATTR name="Name" type="string">ConcurrentModificationException</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]" pathname="::java::lang::">20iRUz3RnEasoNBIGJzYwQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="UvSoGa300E6V5b1MOc/0vQAA">
<XPD:ATTR name="Name" type="string">ConcurrentModificationException</XPD:ATTR>
<XPD:REF name="Owner">+mvsaxfbfkymUilfvbyIUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="cpdK4wbpgEGWJ5n45tVcLQAA">
<XPD:ATTR name="Name" type="string">ConcurrentModificationException</XPD:ATTR>
<XPD:REF name="Owner">+mvsaxfbfkymUilfvbyIUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WJK+DXu5kUGF0h8Lzvm6sgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cpdK4wbpgEGWJ5n45tVcLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[36]" type="UMLClass" guid="Vii85fRwTkWwGUaMuBJM0wAA">
<XPD:ATTR name="Name" type="string">Dictionary</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">PoIj47SHlUORJ5FtAKyzQgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Nb9gZQQGbESsRQwqD3fH0QAA">
<XPD:ATTR name="Name" type="string">Dictionary</XPD:ATTR>
<XPD:REF name="Owner">Vii85fRwTkWwGUaMuBJM0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="YnCKFiXGrkymWhj+z8aXGAAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="Owner">Vii85fRwTkWwGUaMuBJM0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="pKLwwSVejEaX3v/zIl/WhQAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">Vii85fRwTkWwGUaMuBJM0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="SLWXfmi3sUKerbB+QStBEAAA">
<XPD:ATTR name="Name" type="string">keys</XPD:ATTR>
<XPD:REF name="Owner">Vii85fRwTkWwGUaMuBJM0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="aW4mgCNRgE2a2bTALtxlDAAA">
<XPD:ATTR name="Name" type="string">elements</XPD:ATTR>
<XPD:REF name="Owner">Vii85fRwTkWwGUaMuBJM0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="X1xgSbZmpUKevFdzxo1negAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">Vii85fRwTkWwGUaMuBJM0wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="45XNKvKZfku4nCo30nLNmwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">X1xgSbZmpUKevFdzxo1negAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="AIBPDpBwMkKBve+DbDCE7AAA">
<XPD:ATTR name="Name" type="string">put</XPD:ATTR>
<XPD:REF name="Owner">Vii85fRwTkWwGUaMuBJM0wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9CSemqK/bEqOWZ3vqCVEwgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AIBPDpBwMkKBve+DbDCE7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="g5v/JDP7Z06qplxjMYb2oQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AIBPDpBwMkKBve+DbDCE7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="neZ6ff8IM0aJT+pnmAvgJgAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">Vii85fRwTkWwGUaMuBJM0wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aBWG5e9HeECCcHMMPwvJmQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">neZ6ff8IM0aJT+pnmAvgJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[37]" type="UMLClass" guid="IufsdRFcGEi+9IhEn2KIkQAA">
<XPD:ATTR name="Name" type="string">EmptyStackException</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]" pathname="::java::lang::">DCVQg3FA70+1BDZhyPPdJQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="bPRi/MI0DEeu2KYVyk1YiQAA">
<XPD:ATTR name="Name" type="string">EmptyStackException</XPD:ATTR>
<XPD:REF name="Owner">IufsdRFcGEi+9IhEn2KIkQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[38]" type="UMLClass" guid="ZpYnRaXnyEK1hB6qgcs3HQAA">
<XPD:ATTR name="Name" type="string">GregorianCalendar</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">J0DBWJIVR0aZSrYP+WeGCwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">21</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="al9+X7wnn0icajRTr2KPygAA">
<XPD:ATTR name="Name" type="string">GregorianCalendar</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="5RKx9cWY5kSLf6cHcA2R2QAA">
<XPD:ATTR name="Name" type="string">GregorianCalendar</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9kIZIQn+pkSlKtvdP7NKFwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TimeZone</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5RKx9cWY5kSLf6cHcA2R2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="LS0MP+kUUkah5zFHANRV5wAA">
<XPD:ATTR name="Name" type="string">GregorianCalendar</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aCI76LHkqUCHp8kiNnDmSgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LS0MP+kUUkah5zFHANRV5wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="yoTXHlp9Hk25FqqZdhgZJgAA">
<XPD:ATTR name="Name" type="string">GregorianCalendar</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4/zgef3f1kuXr6CCHqAnBAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TimeZone</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yoTXHlp9Hk25FqqZdhgZJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9jgoGPOrJkGr0Pk2LwlDigAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Locale</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yoTXHlp9Hk25FqqZdhgZJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="VThKSH0M6k2n+72feHRzTAAA">
<XPD:ATTR name="Name" type="string">GregorianCalendar</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YIyFBGiyiUCr2VJ6QJb8awAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VThKSH0M6k2n+72feHRzTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hJbEH9QkhkyuFOKL/jyD+wAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VThKSH0M6k2n+72feHRzTAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="KrYFWhsuMkiSEZfYnDaJ5wAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VThKSH0M6k2n+72feHRzTAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="965wbV9WqE+rPGYYS3kHjwAA">
<XPD:ATTR name="Name" type="string">GregorianCalendar</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Q+Hz6s1FDkenLnvD0clQ4AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">965wbV9WqE+rPGYYS3kHjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="pcU54NVenkmjaDtHlj4T4wAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">965wbV9WqE+rPGYYS3kHjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="GmA08+1ZRUeNHKjJheQfOAAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">965wbV9WqE+rPGYYS3kHjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="yOyGxVYQrUqvywePSnwbgAAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">965wbV9WqE+rPGYYS3kHjwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="Pntdcnmb4Ua2w14cidcgiwAA">
<XPD:ATTR name="Name" type="string">arg4</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">965wbV9WqE+rPGYYS3kHjwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="qTrTRruhpEmUcPxQ8u9HEgAA">
<XPD:ATTR name="Name" type="string">GregorianCalendar</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7yvbWjJLi0eOr2V7beqe4gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qTrTRruhpEmUcPxQ8u9HEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="alZr4CLds0+JnBDytW58wAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qTrTRruhpEmUcPxQ8u9HEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="SeZlU8uSWE6wR+ckeSwuYgAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qTrTRruhpEmUcPxQ8u9HEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="HT6iRhRZBEu0oydluEcuqQAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qTrTRruhpEmUcPxQ8u9HEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="VOM5/+tsIkaljplATOZgfAAA">
<XPD:ATTR name="Name" type="string">arg4</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qTrTRruhpEmUcPxQ8u9HEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="9QNdNi+9hUCH58osNIzFOwAA">
<XPD:ATTR name="Name" type="string">arg5</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qTrTRruhpEmUcPxQ8u9HEgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="OXrsN7mLYUe6AY4IxUCPBwAA">
<XPD:ATTR name="Name" type="string">setGregorianChange</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XsWK9J6lskav7jcbIVVYsAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Date</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OXrsN7mLYUe6AY4IxUCPBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="eMSREfWCjUK0ughEQK2HkQAA">
<XPD:ATTR name="Name" type="string">getGregorianChange</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="Dz/ovJpxpESjkvjKpRoTUwAA">
<XPD:ATTR name="Name" type="string">isLeapYear</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OdaOQB3lcE+fp90EQvhn6wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Dz/ovJpxpESjkvjKpRoTUwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="odVsGgHfF0uoz2OomVpamgAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7sjmB53SkUmaVxb8zuP/pgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">odVsGgHfF0uoz2OomVpamgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="xJi4wt1DoU2VaGRYLuvAVAAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="JPkHGjTQkUKoH37Ixe7zVgAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7gd/sTVoXUW/lU8UerFoUAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JPkHGjTQkUKoH37Ixe7zVgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="akrkux2lLU29abZaI+pjzwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JPkHGjTQkUKoH37Ixe7zVgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="cmpeuBWkmUyARHgcXbrKDwAA">
<XPD:ATTR name="Name" type="string">roll</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9g2Q9rgnQ0OyTL2GqhuwowAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cmpeuBWkmUyARHgcXbrKDwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="WNHvQbo3+02ult/AEWY/4wAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cmpeuBWkmUyARHgcXbrKDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="n+moH021EEKm11ItdEUhsAAA">
<XPD:ATTR name="Name" type="string">roll</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="M5C7v2KxFEWHA1j7z3b6qwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">n+moH021EEKm11ItdEUhsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+XLdtQz0DE+wD/d9MeazMwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">n+moH021EEKm11ItdEUhsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="iVrJWIlRekO0BTBITVC6nQAA">
<XPD:ATTR name="Name" type="string">getMinimum</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pm5FAEYBb0iev5Xvwkq8OgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iVrJWIlRekO0BTBITVC6nQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="mJ+8xSqvJU2tfciZTGD+MQAA">
<XPD:ATTR name="Name" type="string">getMaximum</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tXEP8CW0CEuMAYn6H88pWQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mJ+8xSqvJU2tfciZTGD+MQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="RSKsFGXYKUGLUFB37PF92gAA">
<XPD:ATTR name="Name" type="string">getGreatestMinimum</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RpQkFnk8kEW+N+NMgqB/hgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RSKsFGXYKUGLUFB37PF92gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="7jGBjCBgi0OgRVIBchpZZwAA">
<XPD:ATTR name="Name" type="string">getLeastMaximum</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5fEvDRNRbU+/S+JNarhbPgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7jGBjCBgi0OgRVIBchpZZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="wkh/i8LupUmCgSBBFd/XzAAA">
<XPD:ATTR name="Name" type="string">getActualMinimum</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7Gvy2jtKHUu9RitrrY7PGgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wkh/i8LupUmCgSBBFd/XzAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="+Sl/cE3OPkKxbFLs+K8fHgAA">
<XPD:ATTR name="Name" type="string">getActualMaximum</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Lx91fITYUUOBDzZiX+Xp/wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+Sl/cE3OPkKxbFLs+K8fHgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="HjsEvBqG/EysktetMKzytQAA">
<XPD:ATTR name="Name" type="string">BC</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="hzmdD7WDCEyQmHCfSJyYNgAA">
<XPD:ATTR name="Name" type="string">AD</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">1</XPD:ATTR>
<XPD:REF name="Owner">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[39]" type="UMLClass" guid="d5e3dM2S3EyEttfv8z3wCQAA">
<XPD:ATTR name="Name" type="string">LinkedList</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">1waaMs2Zj0qQWTJALYxdYgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">bLuCarXrnk+ujD8BVwrTugAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">25</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Ild3WV+MgUa53ON5COKp1AAA">
<XPD:ATTR name="Name" type="string">LinkedList</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="WQBqMdmThESk1LoaAeDT8QAA">
<XPD:ATTR name="Name" type="string">LinkedList</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="S0SnUqkFlEe/OGl3nQ//sAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WQBqMdmThESk1LoaAeDT8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="YYzNDgQquEyVEEI2I6KECwAA">
<XPD:ATTR name="Name" type="string">getFirst</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="0c/MwI+UL0C9osJHc6myOQAA">
<XPD:ATTR name="Name" type="string">getLast</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="AAcs2c3sJEyy9MXFJ389fAAA">
<XPD:ATTR name="Name" type="string">removeFirst</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="40LvWs8tpUOsicbsgii4TwAA">
<XPD:ATTR name="Name" type="string">removeLast</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="efyHWq+DBEWmbnLrbedAVAAA">
<XPD:ATTR name="Name" type="string">addFirst</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BZgXFbBafkeZbSGMRo/mowAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">efyHWq+DBEWmbnLrbedAVAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="u/KPGI5x6EmYmWBwmrbcFAAA">
<XPD:ATTR name="Name" type="string">addLast</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wGYwwXsIsEedJkF7AHeTKAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u/KPGI5x6EmYmWBwmrbcFAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="WwnE70FJfEGWo7eNRjsR4QAA">
<XPD:ATTR name="Name" type="string">contains</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="V1nyci+Cb0q2y9/VwOag7AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WwnE70FJfEGWo7eNRjsR4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="Q51eh912JkW7kSwhPFhePQAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="POoOnEgr4EOSfdyYS8CugQAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OEwfyYZuyUKb0ezNKenIbQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">POoOnEgr4EOSfdyYS8CugQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="fAdmV/93Uk+VmkD/sDU6nQAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="xV8tL+uvRUmBeD7TQc9QQgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fAdmV/93Uk+VmkD/sDU6nQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="WbKh5nIFzkG3At38Y/P75wAA">
<XPD:ATTR name="Name" type="string">addAll</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3PTQiANzrki01idrGxk8uQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WbKh5nIFzkG3At38Y/P75wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="oy8lQzEWnEKarSJwovv2tAAA">
<XPD:ATTR name="Name" type="string">addAll</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HtS8z7DTAkSHonf0R2PF4gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oy8lQzEWnEKarSJwovv2tAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="iQtO1cfYkkabRCQ7XjbFsgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oy8lQzEWnEKarSJwovv2tAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="P8n5IMBch0ulBZAQfJZ4gQAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="cMKp3A0mbEGuk7KbTUiexQAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hLNVWNTQ2UKE/GxKv791wwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cMKp3A0mbEGuk7KbTUiexQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="XhUsB8bFT0W+cHO7XYCoegAA">
<XPD:ATTR name="Name" type="string">set</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WYrOg/y4pEiMwEmne/HCtwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XhUsB8bFT0W+cHO7XYCoegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RLzg9CBa+U2AfcHA/xHfYwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XhUsB8bFT0W+cHO7XYCoegAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="vSibPQach0OfZ2CYmE1jbAAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uLx3Agzw2kixcoz3vGYOvwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vSibPQach0OfZ2CYmE1jbAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="XADIWq4xw0yZpBB0kcWykAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vSibPQach0OfZ2CYmE1jbAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="QEbvfhUVi0KR/c7cfBtwxQAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8luhCg5+xEuubE5A853b1wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QEbvfhUVi0KR/c7cfBtwxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="qhixmeBEx0SmEP8JtgLDQwAA">
<XPD:ATTR name="Name" type="string">indexOf</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YOn2OjJnlUSJKEuiP0BytAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qhixmeBEx0SmEP8JtgLDQwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="VZik0SBy3kaIhiPTx06aJgAA">
<XPD:ATTR name="Name" type="string">lastIndexOf</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hKCBNX2GdE6GbsP0ydT3xwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VZik0SBy3kaIhiPTx06aJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[21]" type="UMLOperation" guid="Waj5WwnCJUydqM33o2MfpAAA">
<XPD:ATTR name="Name" type="string">listIterator</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BG4MIrYvSkewEKIaeOf3iwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Waj5WwnCJUydqM33o2MfpAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[22]" type="UMLOperation" guid="Jf6OgKI+TEqPUuKE7PhmfgAA">
<XPD:ATTR name="Name" type="string">clone</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[23]" type="UMLOperation" guid="D73ZLAq9uke1b9dRif9JOgAA">
<XPD:ATTR name="Name" type="string">toArray</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[24]" type="UMLOperation" guid="WwgpQFOKfESYAS9tnre7AQAA">
<XPD:ATTR name="Name" type="string">toArray</XPD:ATTR>
<XPD:REF name="Owner">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nLX9foSpVECo8/dCGEcvHwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WwgpQFOKfESYAS9tnre7AQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[40]" type="UMLClass" guid="Y8XFcYPGMkSSmW4MMtw6yAAA">
<XPD:ATTR name="Name" type="string">MissingResourceException</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]" pathname="::java::lang::">IgvNDv2Hs0K7MAlLGg0n6QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="epGwS5mg10Ofk4Lj5lLEQAAA">
<XPD:ATTR name="Name" type="string">MissingResourceException</XPD:ATTR>
<XPD:REF name="Owner">Y8XFcYPGMkSSmW4MMtw6yAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="07rEyhPbhUmQD97iCc7GVQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">epGwS5mg10Ofk4Lj5lLEQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="eUpfu8/qiUazkXO/lSbBYQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">epGwS5mg10Ofk4Lj5lLEQAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="6j4bzNWp40SOls3Jz4OIQwAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">epGwS5mg10Ofk4Lj5lLEQAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Z7XX04EchkOlLVP0oFhAFgAA">
<XPD:ATTR name="Name" type="string">getClassName</XPD:ATTR>
<XPD:REF name="Owner">Y8XFcYPGMkSSmW4MMtw6yAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="wBSBQrMT/kqoLYX7thBnLQAA">
<XPD:ATTR name="Name" type="string">getKey</XPD:ATTR>
<XPD:REF name="Owner">Y8XFcYPGMkSSmW4MMtw6yAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[41]" type="UMLClass" guid="EDTwlsHx30CIRFK+N4cQKAAA">
<XPD:ATTR name="Name" type="string">NoSuchElementException</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]" pathname="::java::lang::">lXhuxS8PSUWeN89STqfJ9AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="lTgcolH+6Ui/qw4xpVoD5gAA">
<XPD:ATTR name="Name" type="string">NoSuchElementException</XPD:ATTR>
<XPD:REF name="Owner">EDTwlsHx30CIRFK+N4cQKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="H6nkDsc7pE6LaFakzKw8CgAA">
<XPD:ATTR name="Name" type="string">NoSuchElementException</XPD:ATTR>
<XPD:REF name="Owner">EDTwlsHx30CIRFK+N4cQKAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="E/k+BwRXzUGIigMglXgziAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">H6nkDsc7pE6LaFakzKw8CgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[42]" type="UMLClass" guid="qAmEad01TEqZC9IGEmCBfgAA">
<XPD:ATTR name="Name" type="string">Observable</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Vf/+EOsXQ0Szz6SviN4LJwAA">
<XPD:ATTR name="Name" type="string">Observable</XPD:ATTR>
<XPD:REF name="Owner">qAmEad01TEqZC9IGEmCBfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="s1V2Vg1xCEmTSxiPEgd8SwAA">
<XPD:ATTR name="Name" type="string">addObserver</XPD:ATTR>
<XPD:REF name="Owner">qAmEad01TEqZC9IGEmCBfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZeIHW+dHDUmGHxxoGQyCXgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Observer</XPD:ATTR>
<XPD:REF name="BehavioralFeature">s1V2Vg1xCEmTSxiPEgd8SwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="BoUvRGawHk2By/YE6dpbgAAA">
<XPD:ATTR name="Name" type="string">deleteObserver</XPD:ATTR>
<XPD:REF name="Owner">qAmEad01TEqZC9IGEmCBfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ildJJ+bjkESnvTm6LE+G1AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Observer</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BoUvRGawHk2By/YE6dpbgAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="8DHWlHn/iU22b3GlzeLWTgAA">
<XPD:ATTR name="Name" type="string">notifyObservers</XPD:ATTR>
<XPD:REF name="Owner">qAmEad01TEqZC9IGEmCBfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="tG0RbJuwBEy8ughPvyDaMAAA">
<XPD:ATTR name="Name" type="string">notifyObservers</XPD:ATTR>
<XPD:REF name="Owner">qAmEad01TEqZC9IGEmCBfgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nZmb4owNq0WOkEjp+SmiRQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tG0RbJuwBEy8ughPvyDaMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="UhyokDMnRkqV9OAsxr55OAAA">
<XPD:ATTR name="Name" type="string">deleteObservers</XPD:ATTR>
<XPD:REF name="Owner">qAmEad01TEqZC9IGEmCBfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="bqnSxrqIwU2pMB0ex3oF7AAA">
<XPD:ATTR name="Name" type="string">hasChanged</XPD:ATTR>
<XPD:REF name="Owner">qAmEad01TEqZC9IGEmCBfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="RX2DIq/sfEe8b+FJqf2h9AAA">
<XPD:ATTR name="Name" type="string">countObservers</XPD:ATTR>
<XPD:REF name="Owner">qAmEad01TEqZC9IGEmCBfgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[43]" type="UMLInterface" guid="WB7j0rIU/UKBHrJdtkq7iwAA">
<XPD:ATTR name="Name" type="string">Observer</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="WKufzR4dRUi+6vUJLytOOgAA">
<XPD:ATTR name="Name" type="string">update</XPD:ATTR>
<XPD:REF name="Owner">WB7j0rIU/UKBHrJdtkq7iwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tMNCwt/T7U6xlCv5HevKTwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Observable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WKufzR4dRUi+6vUJLytOOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="X3pZba1MtEiSDRL1lJqviwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WKufzR4dRUi+6vUJLytOOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[44]" type="UMLClass" guid="adyZCbMRtEuWCGIkVYCiJgAA">
<XPD:ATTR name="Name" type="string">PropertyPermission</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]" pathname="::java::security::">KmbiNGRPYUOwXc5Vxr4GLQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="WMfGdlCIV0C+z7PVSpGDgwAA">
<XPD:ATTR name="Name" type="string">PropertyPermission</XPD:ATTR>
<XPD:REF name="Owner">adyZCbMRtEuWCGIkVYCiJgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eZY3PVRX7UeligcEQHM/LQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WMfGdlCIV0C+z7PVSpGDgwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="WAmFpBoKOE2vab02pExZ/wAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WMfGdlCIV0C+z7PVSpGDgwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="gT5eqtYGpE6lIiJLQmXf2QAA">
<XPD:ATTR name="Name" type="string">implies</XPD:ATTR>
<XPD:REF name="Owner">adyZCbMRtEuWCGIkVYCiJgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G+IMKiV400aqKpuHKF4jRQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Permission</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gT5eqtYGpE6lIiJLQmXf2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="cGuObxyNYUm1Npp+1ZWj/wAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">adyZCbMRtEuWCGIkVYCiJgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="f9E6Z2H35k+1Y0gQvClaEAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cGuObxyNYUm1Npp+1ZWj/wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="+KzW3CBUVESUsB+e3bvtbAAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">adyZCbMRtEuWCGIkVYCiJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Ko3zekQ+lE+yKs2WvtEUMQAA">
<XPD:ATTR name="Name" type="string">getActions</XPD:ATTR>
<XPD:REF name="Owner">adyZCbMRtEuWCGIkVYCiJgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="+dR8FQWCXE6TSl5Bc9ZD1gAA">
<XPD:ATTR name="Name" type="string">newPermissionCollection</XPD:ATTR>
<XPD:REF name="Owner">adyZCbMRtEuWCGIkVYCiJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[45]" type="UMLClass" guid="KMw6UMkvNkuistMhIj773gAA">
<XPD:ATTR name="Name" type="string">PropertyResourceBundle</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">GA5rycZacEuf+tVv0KjLmgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="GGn/yMb3VEO1gUy7ktu18AAA">
<XPD:ATTR name="Name" type="string">PropertyResourceBundle</XPD:ATTR>
<XPD:REF name="Owner">KMw6UMkvNkuistMhIj773gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Du/P8aTwt0G1WxqcU5XvUgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">InputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GGn/yMb3VEO1gUy7ktu18AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="rvk6qWZgEE6B0YJ+tbIV6AAA">
<XPD:ATTR name="Name" type="string">handleGetObject</XPD:ATTR>
<XPD:REF name="Owner">KMw6UMkvNkuistMhIj773gAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="p9TX+IjPOU66kH9BnaD2iwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rvk6qWZgEE6B0YJ+tbIV6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="v3lO/7T3qUiyUSMHPMzySQAA">
<XPD:ATTR name="Name" type="string">getKeys</XPD:ATTR>
<XPD:REF name="Owner">KMw6UMkvNkuistMhIj773gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[46]" type="UMLClass" guid="zCofXaHw7UuRmk5YOKLvcgAA">
<XPD:ATTR name="Name" type="string">SimpleTimeZone</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">7cXXTYvgrkWbYYzBaR6nDwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">22</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Ghs7MExfZUC4L/w5VFx3EgAA">
<XPD:ATTR name="Name" type="string">SimpleTimeZone</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RcDrmOqlU0m3u30exyL/gwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ghs7MExfZUC4L/w5VFx3EgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Dz6Hq6yVjEe07F0D6IgEwQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ghs7MExfZUC4L/w5VFx3EgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="HMkuP3vg7Ei74alTScw6GgAA">
<XPD:ATTR name="Name" type="string">SimpleTimeZone</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">10</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bbTSp+GEaUGeytZ6CZWeSgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HMkuP3vg7Ei74alTScw6GgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="wrCkTRBhxE2k/xn384K1twAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HMkuP3vg7Ei74alTScw6GgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="cw+MpAuJEESD+ClWYCQeWgAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HMkuP3vg7Ei74alTScw6GgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="tL81pbup5EOEUWP/W3M7zQAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HMkuP3vg7Ei74alTScw6GgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="u1FUWBf9h0y1H5eWzpoT+QAA">
<XPD:ATTR name="Name" type="string">arg4</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HMkuP3vg7Ei74alTScw6GgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="lRDeUbjxb06MwFO9ecdXLAAA">
<XPD:ATTR name="Name" type="string">arg5</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HMkuP3vg7Ei74alTScw6GgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[6]" type="UMLParameter" guid="pKSLWZ5UDkWUvWM4+MngFwAA">
<XPD:ATTR name="Name" type="string">arg6</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HMkuP3vg7Ei74alTScw6GgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[7]" type="UMLParameter" guid="7UPhdIEqv0+7i07f3cJPmgAA">
<XPD:ATTR name="Name" type="string">arg7</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HMkuP3vg7Ei74alTScw6GgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[8]" type="UMLParameter" guid="M02sL+/jxkO2lU1/SYWqJwAA">
<XPD:ATTR name="Name" type="string">arg8</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HMkuP3vg7Ei74alTScw6GgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[9]" type="UMLParameter" guid="4J3Pa+btoEmAbKtvbtIiUgAA">
<XPD:ATTR name="Name" type="string">arg9</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HMkuP3vg7Ei74alTScw6GgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="QSQATTx220aaSJgrJSwY/QAA">
<XPD:ATTR name="Name" type="string">SimpleTimeZone</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B6T4A52N40GpOC1jBu/XJAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QSQATTx220aaSJgrJSwY/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="YMybd/zjA06OzawxGfoSqQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QSQATTx220aaSJgrJSwY/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="aiXDkc8jCk+VQHz+f4qfsgAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QSQATTx220aaSJgrJSwY/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="etEiBPxpR0GzIDXtjS9+FwAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QSQATTx220aaSJgrJSwY/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="l/t2kq8WZ0+nNTmZg9zkpAAA">
<XPD:ATTR name="Name" type="string">arg4</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QSQATTx220aaSJgrJSwY/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="1oYHVQMvqEufkHqyNebswgAA">
<XPD:ATTR name="Name" type="string">arg5</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QSQATTx220aaSJgrJSwY/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[6]" type="UMLParameter" guid="nkjHo4Vm10CUMfkcN1K+RwAA">
<XPD:ATTR name="Name" type="string">arg6</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QSQATTx220aaSJgrJSwY/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[7]" type="UMLParameter" guid="zK/KP1QRXUiX2WrQTlOfSAAA">
<XPD:ATTR name="Name" type="string">arg7</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QSQATTx220aaSJgrJSwY/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[8]" type="UMLParameter" guid="uipNNdLHjESSF3sEj3wjywAA">
<XPD:ATTR name="Name" type="string">arg8</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QSQATTx220aaSJgrJSwY/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[9]" type="UMLParameter" guid="BgnxDWWDq0q3o9jMXzmjpgAA">
<XPD:ATTR name="Name" type="string">arg9</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QSQATTx220aaSJgrJSwY/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[10]" type="UMLParameter" guid="vz2anDXZMUOOXA0NM44RFQAA">
<XPD:ATTR name="Name" type="string">arg10</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QSQATTx220aaSJgrJSwY/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="briZw2xW0k2j15HYF5fCsQAA">
<XPD:ATTR name="Name" type="string">setStartYear</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="atFFvyPjq0OnFT/2mnBADgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">briZw2xW0k2j15HYF5fCsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="5yHkH/lWSE2vFn7wh7Z+NgAA">
<XPD:ATTR name="Name" type="string">setStartRule</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OqJnCM3wSUqOTY4pUKNFRgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5yHkH/lWSE2vFn7wh7Z+NgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="3kfBIgSDqUiQgts4xJOqEgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5yHkH/lWSE2vFn7wh7Z+NgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="FZ2I+7IpsUaXKkoJXNGqhwAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5yHkH/lWSE2vFn7wh7Z+NgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="KjNvw2dfE0ypKWy8n0tj6gAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5yHkH/lWSE2vFn7wh7Z+NgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="3l3HjVWvt0i8K/L0S5fZfAAA">
<XPD:ATTR name="Name" type="string">setStartRule</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="d7BpynlxtUajxvIT64xtcAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3l3HjVWvt0i8K/L0S5fZfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ZTcQQKrQYUiDo82qR+stcAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3l3HjVWvt0i8K/L0S5fZfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="snHoTxvidkun5bykNiL6GAAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3l3HjVWvt0i8K/L0S5fZfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="g6Hqy7IXK0mKxf39dYzufwAA">
<XPD:ATTR name="Name" type="string">setStartRule</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8LvUFNKWEESPm2YbL13+RQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">g6Hqy7IXK0mKxf39dYzufwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="EwOJ74x7pUeHVA0B7g5k2wAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">g6Hqy7IXK0mKxf39dYzufwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="W+2jrzdWwUWowIHQkACdswAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">g6Hqy7IXK0mKxf39dYzufwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="CVfJUY05jkyxP5956/nJ6gAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">g6Hqy7IXK0mKxf39dYzufwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="DEVBUDbJzEKo7T2VDUh4nQAA">
<XPD:ATTR name="Name" type="string">arg4</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">g6Hqy7IXK0mKxf39dYzufwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="gDg/tlXD2EmdLK1RBVDi7AAA">
<XPD:ATTR name="Name" type="string">setEndRule</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Dnh81GEigUG/ZRPkTftfGgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gDg/tlXD2EmdLK1RBVDi7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="EnvWbtx0j06UgSj+SNbW3wAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gDg/tlXD2EmdLK1RBVDi7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="W0NcS4vew0y7ftkp87pL9AAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gDg/tlXD2EmdLK1RBVDi7AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="QkZOznbjmUWWGv/gGfhreQAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gDg/tlXD2EmdLK1RBVDi7AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="SqPNePu8rUigpTVKsTZuyQAA">
<XPD:ATTR name="Name" type="string">setEndRule</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WPuCqcFfkEmVNN+FE+zBRwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SqPNePu8rUigpTVKsTZuyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="w/+9B07Io0yULkwq1Ue7JgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SqPNePu8rUigpTVKsTZuyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="rwZ8LPVaSEqrm8Y2DHfMkgAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SqPNePu8rUigpTVKsTZuyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="y8L8ZSrjY0u6Wd7F+dFY6gAA">
<XPD:ATTR name="Name" type="string">setEndRule</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NxGchQ/U+UCWBnydx/CB8wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y8L8ZSrjY0u6Wd7F+dFY6gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Tgh5/ztR7E+u+zpcsVCLsgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y8L8ZSrjY0u6Wd7F+dFY6gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="vM/JdS6RgkWrKls+OA6ObQAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y8L8ZSrjY0u6Wd7F+dFY6gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="/7HXqrvnGUSsMf6ZqpYdzgAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y8L8ZSrjY0u6Wd7F+dFY6gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="NxG6bgmUqE+uSghY/ueWFwAA">
<XPD:ATTR name="Name" type="string">arg4</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y8L8ZSrjY0u6Wd7F+dFY6gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="24p5TW8e+kaW2WarK4eGUQAA">
<XPD:ATTR name="Name" type="string">getOffset</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4MEFxZciYEuhUHIFLBQcbAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">24p5TW8e+kaW2WarK4eGUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vHc+42lzekCfQ+OiuxsVbQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">24p5TW8e+kaW2WarK4eGUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="XCw+X21YBkalXu6Te7ZKsgAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">24p5TW8e+kaW2WarK4eGUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="qcsyeNzaKUW7UWpECHfcTgAA">
<XPD:ATTR name="Name" type="string">arg3</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">24p5TW8e+kaW2WarK4eGUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[4]" type="UMLParameter" guid="5ycEMFcHWEW/tAoMX8aH9QAA">
<XPD:ATTR name="Name" type="string">arg4</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">24p5TW8e+kaW2WarK4eGUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[5]" type="UMLParameter" guid="78Sb499EGUC+Gx9bkwtloAAA">
<XPD:ATTR name="Name" type="string">arg5</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">24p5TW8e+kaW2WarK4eGUQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="CEK/dSlnSEam+6dLnBIZ/QAA">
<XPD:ATTR name="Name" type="string">getRawOffset</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="WrP/mqESfEyu+ETvj5olHgAA">
<XPD:ATTR name="Name" type="string">setRawOffset</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lb6DTQm/AEKNnh6zLqgI4gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WrP/mqESfEyu+ETvj5olHgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="EIpPZXEI3kiYXwSL/0iwJAAA">
<XPD:ATTR name="Name" type="string">setDSTSavings</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ku1XxduEk0Ok5IsNqg27iwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EIpPZXEI3kiYXwSL/0iwJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="X7ottoq9Skqk82Hr5zXmmgAA">
<XPD:ATTR name="Name" type="string">getDSTSavings</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="K159QUalZEi/rizR5PthqgAA">
<XPD:ATTR name="Name" type="string">useDaylightTime</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="JOy/B7t5vkeR61bd/bF/hQAA">
<XPD:ATTR name="Name" type="string">inDaylightTime</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DlJa2VQtd0ejeHmATi+kTgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Date</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JOy/B7t5vkeR61bd/bF/hQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="K760METneUaXGJFosMoWngAA">
<XPD:ATTR name="Name" type="string">clone</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="MkfOP4rNWkKU8bizLOFmOgAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="HHGb+6gsOUqG4oGsfdQCLwAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oSu8Y29iKkq1wIGjYxoeqgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HHGb+6gsOUqG4oGsfdQCLwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="GPyNbteIXEmxCZOnu114AgAA">
<XPD:ATTR name="Name" type="string">hasSameRules</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="H2m2SDZ30EGektIDfZIf4wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TimeZone</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GPyNbteIXEmxCZOnu114AgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[21]" type="UMLOperation" guid="LttKUGNhsU2onDPWIh1U4gAA">
<XPD:ATTR name="Name" type="string">toString</XPD:ATTR>
<XPD:REF name="Owner">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[47]" type="UMLClass" guid="PFRQcIKkNUKU+tYrMSkOxAAA">
<XPD:ATTR name="Name" type="string">StringTokenizer</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">1fd4BNr8FUC6FPtyMmOXTAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="rPYinGGwcUuRe2ycM/uNjAAA">
<XPD:ATTR name="Name" type="string">StringTokenizer</XPD:ATTR>
<XPD:REF name="Owner">PFRQcIKkNUKU+tYrMSkOxAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vPpTT9QnT0idkw2tERBS+wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rPYinGGwcUuRe2ycM/uNjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="lJxihQq0dU+u997h4082kAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rPYinGGwcUuRe2ycM/uNjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="KN8K2Yqq1keibeL+XKPITwAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rPYinGGwcUuRe2ycM/uNjAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="kK/BG6fJk0ezJEEet0zQ0AAA">
<XPD:ATTR name="Name" type="string">StringTokenizer</XPD:ATTR>
<XPD:REF name="Owner">PFRQcIKkNUKU+tYrMSkOxAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fvT1l2aTdECdq8KyTm6llgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kK/BG6fJk0ezJEEet0zQ0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="H+eEWjlbzk2CU4M9mWOcdwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kK/BG6fJk0ezJEEet0zQ0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="qDN6zm2fukK65vOFEIOtygAA">
<XPD:ATTR name="Name" type="string">StringTokenizer</XPD:ATTR>
<XPD:REF name="Owner">PFRQcIKkNUKU+tYrMSkOxAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8QZxjxn3l0Cym2iacj89KAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qDN6zm2fukK65vOFEIOtygAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="/mYXZhxLAEyegYVRdy/nuQAA">
<XPD:ATTR name="Name" type="string">hasMoreTokens</XPD:ATTR>
<XPD:REF name="Owner">PFRQcIKkNUKU+tYrMSkOxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="6/cSjKGsUU272yOjJ4zysQAA">
<XPD:ATTR name="Name" type="string">nextToken</XPD:ATTR>
<XPD:REF name="Owner">PFRQcIKkNUKU+tYrMSkOxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="PsO099U0S0KsfS5c0gc1jgAA">
<XPD:ATTR name="Name" type="string">nextToken</XPD:ATTR>
<XPD:REF name="Owner">PFRQcIKkNUKU+tYrMSkOxAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VbHr5K3rukmXQ1wa5sjlcwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PsO099U0S0KsfS5c0gc1jgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="DB67mqk9uUSbbcNq7bNP7QAA">
<XPD:ATTR name="Name" type="string">hasMoreElements</XPD:ATTR>
<XPD:REF name="Owner">PFRQcIKkNUKU+tYrMSkOxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="4THLgXniGUyHCV3nKjqTTQAA">
<XPD:ATTR name="Name" type="string">nextElement</XPD:ATTR>
<XPD:REF name="Owner">PFRQcIKkNUKU+tYrMSkOxAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="Ilh3WH74DkykQ0fYYt7X4wAA">
<XPD:ATTR name="Name" type="string">countTokens</XPD:ATTR>
<XPD:REF name="Owner">PFRQcIKkNUKU+tYrMSkOxAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[48]" type="UMLClass" guid="mowuNwZclkaYZgBMGE1rwgAA">
<XPD:ATTR name="Name" type="string">TimerTask</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]" pathname="::java::lang::">hn+RVA66+0OBMcOvIqFQAAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="McfSJnL33EqlI4eEilcemgAA">
<XPD:ATTR name="Name" type="string">TimerTask</XPD:ATTR>
<XPD:REF name="Owner">mowuNwZclkaYZgBMGE1rwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="VX0ipVujiEiOTg0SitP8tgAA">
<XPD:ATTR name="Name" type="string">run</XPD:ATTR>
<XPD:REF name="Owner">mowuNwZclkaYZgBMGE1rwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="cqpxrMlm/UWjzAv6xrgDHwAA">
<XPD:ATTR name="Name" type="string">cancel</XPD:ATTR>
<XPD:REF name="Owner">mowuNwZclkaYZgBMGE1rwgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="RZNXusfsRESJL63K1ubqlAAA">
<XPD:ATTR name="Name" type="string">scheduledExecutionTime</XPD:ATTR>
<XPD:REF name="Owner">mowuNwZclkaYZgBMGE1rwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[49]" type="UMLClass" guid="1OUPypkUVUmXYtD0DIuQhQAA">
<XPD:ATTR name="Name" type="string">Timer</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="N350gYPjVEui2plm0ZsisAAA">
<XPD:ATTR name="Name" type="string">Timer</XPD:ATTR>
<XPD:REF name="Owner">1OUPypkUVUmXYtD0DIuQhQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="p0HcySpGFUW+4nZ7DROWWAAA">
<XPD:ATTR name="Name" type="string">Timer</XPD:ATTR>
<XPD:REF name="Owner">1OUPypkUVUmXYtD0DIuQhQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Znk0U9r45UK/qpAj2FbufwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">p0HcySpGFUW+4nZ7DROWWAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="U5F2Kk9z3UemYjx3BsjvTQAA">
<XPD:ATTR name="Name" type="string">schedule</XPD:ATTR>
<XPD:REF name="Owner">1OUPypkUVUmXYtD0DIuQhQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DO6rVTg3nEibc8oL91Y5EwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TimerTask</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U5F2Kk9z3UemYjx3BsjvTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="WrMgqd8HpECxAD1euIv+6wAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">U5F2Kk9z3UemYjx3BsjvTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="aCyypTd1kEyG7gXcmXWdmAAA">
<XPD:ATTR name="Name" type="string">schedule</XPD:ATTR>
<XPD:REF name="Owner">1OUPypkUVUmXYtD0DIuQhQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TSXlSBTWV06Ln5C/DgRhhQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TimerTask</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aCyypTd1kEyG7gXcmXWdmAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="JnxQ5w8igECu8nqozs2L+wAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Date</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aCyypTd1kEyG7gXcmXWdmAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="RKHwN4MJ9U6Hw7CWzZRTggAA">
<XPD:ATTR name="Name" type="string">schedule</XPD:ATTR>
<XPD:REF name="Owner">1OUPypkUVUmXYtD0DIuQhQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AMWo/oBYwUGqev2+zWY83wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TimerTask</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RKHwN4MJ9U6Hw7CWzZRTggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9XvaKM/BpU24oaAGr0esNAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RKHwN4MJ9U6Hw7CWzZRTggAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="tPPlmRmuoUu2LFjZAuLFggAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RKHwN4MJ9U6Hw7CWzZRTggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="ev6VESVo+UK7upRn8o/vmgAA">
<XPD:ATTR name="Name" type="string">schedule</XPD:ATTR>
<XPD:REF name="Owner">1OUPypkUVUmXYtD0DIuQhQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Yv+Y16803ECKCmTZ4Eay6gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TimerTask</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ev6VESVo+UK7upRn8o/vmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="SAX35LYkCkGYIwHyro6OxQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Date</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ev6VESVo+UK7upRn8o/vmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="5UUJkfRfsUOVKlRSZBj5OgAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ev6VESVo+UK7upRn8o/vmgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="1kMocfyRH0i5HGvkHO+4/QAA">
<XPD:ATTR name="Name" type="string">scheduleAtFixedRate</XPD:ATTR>
<XPD:REF name="Owner">1OUPypkUVUmXYtD0DIuQhQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="plZfI8wceUGXN2z0ms4xewAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TimerTask</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1kMocfyRH0i5HGvkHO+4/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/+rW9TmoGECdvGS+wqV5nwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1kMocfyRH0i5HGvkHO+4/QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="DkkdE1wyTESdu1yBr80WhwAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1kMocfyRH0i5HGvkHO+4/QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="uGD/8WMbuEWu/0Ffwott3AAA">
<XPD:ATTR name="Name" type="string">scheduleAtFixedRate</XPD:ATTR>
<XPD:REF name="Owner">1OUPypkUVUmXYtD0DIuQhQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="D1vsHe99qka0QVVXpgWjKwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">TimerTask</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uGD/8WMbuEWu/0Ffwott3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="mloghdqbx064cMcdEcdg9gAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Date</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uGD/8WMbuEWu/0Ffwott3AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="tlOjcNmb506tzkJYL91LFAAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">uGD/8WMbuEWu/0Ffwott3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="LSuU8w7lpUm04NH5x1HgAQAA">
<XPD:ATTR name="Name" type="string">cancel</XPD:ATTR>
<XPD:REF name="Owner">1OUPypkUVUmXYtD0DIuQhQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[50]" type="UMLClass" guid="wd2wkdoMw0KHJhLhsLVWzgAA">
<XPD:ATTR name="Name" type="string">TooManyListenersException</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]" pathname="::java::lang::">SoPd+cccMEmqDN8lrjha5QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="XSRzuAiClEeRauCJBMh18AAA">
<XPD:ATTR name="Name" type="string">TooManyListenersException</XPD:ATTR>
<XPD:REF name="Owner">wd2wkdoMw0KHJhLhsLVWzgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="qANkc7O980Gwo2ogA1kgzwAA">
<XPD:ATTR name="Name" type="string">TooManyListenersException</XPD:ATTR>
<XPD:REF name="Owner">wd2wkdoMw0KHJhLhsLVWzgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bn6nPdHQbUyX4Yf0o6vMpgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qANkc7O980Gwo2ogA1kgzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[51]" type="UMLClass" guid="hgZPai54vUmGgflX+LLBQwAA">
<XPD:ATTR name="Name" type="string">TreeMap</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Pffr1l89VkOyFQzs/4j2SQAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">BwMzTEIzrEeE8QyiodVjDwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">22</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="165xouHw0UiXoqxSOYZulgAA">
<XPD:ATTR name="Name" type="string">TreeMap</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="y6wJCanwr02zDQkGOahThgAA">
<XPD:ATTR name="Name" type="string">TreeMap</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZD6tEvFUOUOk5adqcol/LwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Comparator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y6wJCanwr02zDQkGOahThgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="2pVKm+tMvEOr6Hlinte/NQAA">
<XPD:ATTR name="Name" type="string">TreeMap</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QaknQBaM0ECg4dNQqPU1xAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Map</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2pVKm+tMvEOr6Hlinte/NQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="6xqphdS+2Uev9lSvBh2MGwAA">
<XPD:ATTR name="Name" type="string">TreeMap</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+qjBaPamTkWlMCNmy/pargAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SortedMap</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6xqphdS+2Uev9lSvBh2MGwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="ai7TXeqq40ukgOG4BE5StgAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="TkHL8Mn7wkazy4yx4Lp0pgAA">
<XPD:ATTR name="Name" type="string">containsKey</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dFMuUzZflkG7XrPRQCttYAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TkHL8Mn7wkazy4yx4Lp0pgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="oW021OuUUUG8c+Z12TV26QAA">
<XPD:ATTR name="Name" type="string">containsValue</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MrvmaLVNakqx1WFvPXC8QwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oW021OuUUUG8c+Z12TV26QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="b/s2VFR0p06eCvFmDkJF3wAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="N0IbMACUL06ul6NyAfZuLgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">b/s2VFR0p06eCvFmDkJF3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="YNp/5B8qXEq4E5jr8HqpVwAA">
<XPD:ATTR name="Name" type="string">comparator</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="fPSYmyF/gEuQXq265om1tgAA">
<XPD:ATTR name="Name" type="string">firstKey</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="aJKXQvs4CkWFBHmioQp6ZAAA">
<XPD:ATTR name="Name" type="string">lastKey</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="FjjwP8JIC0yedgH7Bsgy0AAA">
<XPD:ATTR name="Name" type="string">putAll</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jbxWFg7CTUSEfjMJBkqIqQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Map</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FjjwP8JIC0yedgH7Bsgy0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="FmsovbPJ/EOmEBBEycW1yAAA">
<XPD:ATTR name="Name" type="string">put</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wEeGA5/9LUu1P2yRQObQHgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FmsovbPJ/EOmEBBEycW1yAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="mabJcVnPmkev3z766vZJ8gAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FmsovbPJ/EOmEBBEycW1yAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="hPVPB8edIU2wjL4eAiFZRwAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="z6gjBYH9bUCvqv5+b9gWBwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hPVPB8edIU2wjL4eAiFZRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="223kRIv6N0qR2phoGzoqVQAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="tnKppqUpWE6ZctniZs2YxQAA">
<XPD:ATTR name="Name" type="string">clone</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="LsYMamyEmU2WOPcUESaMnQAA">
<XPD:ATTR name="Name" type="string">keySet</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="AgK4oy1E+0y+Isuw4ysWIAAA">
<XPD:ATTR name="Name" type="string">values</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="zWOJF85N10aM/yLHkaPHPwAA">
<XPD:ATTR name="Name" type="string">entrySet</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="INcaxeBQIUindUTrAaOStQAA">
<XPD:ATTR name="Name" type="string">subMap</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PflY3qa20Uqeas+phtz1IAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">INcaxeBQIUindUTrAaOStQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="DJO5IVCzmUG7yrWqq3DHgAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">INcaxeBQIUindUTrAaOStQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="JScPYsVvWkWzPovPjM68GQAA">
<XPD:ATTR name="Name" type="string">headMap</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Y1mc9WgIpUaj/DXmvvdn4AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JScPYsVvWkWzPovPjM68GQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[21]" type="UMLOperation" guid="DVPVF1uKiECimwji3HunaAAA">
<XPD:ATTR name="Name" type="string">tailMap</XPD:ATTR>
<XPD:REF name="Owner">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dVtBgku/+UirxTs5jMSEQAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DVPVF1uKiECimwji3HunaAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[52]" type="UMLClass" guid="DWrksWo/K0e9AcYqukCJWwAA">
<XPD:ATTR name="Name" type="string">TreeSet</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">AkVNH+FXe0+YNhggBBxw4AAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">oSMkoqtZSkyXEgjIubHQ8gAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">19</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="2603SGDLekGtvs523iwvsQAA">
<XPD:ATTR name="Name" type="string">TreeSet</XPD:ATTR>
<XPD:REF name="Owner">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="wR2CTvUyxkyUyvU0ERhzmwAA">
<XPD:ATTR name="Name" type="string">TreeSet</XPD:ATTR>
<XPD:REF name="Owner">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="giSJ5XkK3UekZeaaLED7CgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Comparator</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wR2CTvUyxkyUyvU0ERhzmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="euIand1hhEC8qr356H3qKQAA">
<XPD:ATTR name="Name" type="string">TreeSet</XPD:ATTR>
<XPD:REF name="Owner">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yHIO+5smUEiukcEMQypl1QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">euIand1hhEC8qr356H3qKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="/H6JF1unx0CWoqOvfIa84wAA">
<XPD:ATTR name="Name" type="string">TreeSet</XPD:ATTR>
<XPD:REF name="Owner">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XbiJITXPVUqLChQ7H+LWnAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">SortedSet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/H6JF1unx0CWoqOvfIa84wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="/AMNh2XZ5ESJFZI9f3e3RwAA">
<XPD:ATTR name="Name" type="string">iterator</XPD:ATTR>
<XPD:REF name="Owner">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="fKWVXZplVkWH3BKVWo5tbQAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="Owner">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="zRUrGDgPI0e4A6vPlR4kAgAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="QWj1D13vIEKlQH5bwacTIgAA">
<XPD:ATTR name="Name" type="string">contains</XPD:ATTR>
<XPD:REF name="Owner">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dr0T58gtYkyG+BMxVJFnbgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">QWj1D13vIEKlQH5bwacTIgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="YRiXGZAUzUejP/YnpTJudQAA">
<XPD:ATTR name="Name" type="string">add</XPD:ATTR>
<XPD:REF name="Owner">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hRcqHlpvTk6GnIyyp9KX9AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YRiXGZAUzUejP/YnpTJudQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="sht3NIXoCUy4IU0MXpcN9QAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iB3q4J1rZkefLAGSTxniNQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sht3NIXoCUy4IU0MXpcN9QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="4OSc7noBGEmZgx1i55T26QAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="718Z8dZ2FEGD11LdOCEkmwAA">
<XPD:ATTR name="Name" type="string">addAll</XPD:ATTR>
<XPD:REF name="Owner">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6z2nYWQt10+rk5sTv0KKvwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Collection</XPD:ATTR>
<XPD:REF name="BehavioralFeature">718Z8dZ2FEGD11LdOCEkmwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="gGRxs8YvZE+qmUFKcAXCxQAA">
<XPD:ATTR name="Name" type="string">subSet</XPD:ATTR>
<XPD:REF name="Owner">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6sBpSK2JHUKWyMIWu8/4hQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gGRxs8YvZE+qmUFKcAXCxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1iPav6kUN06tcNwcFjZG2gAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gGRxs8YvZE+qmUFKcAXCxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="pj2fFC+eg0uTBc7mtsfivwAA">
<XPD:ATTR name="Name" type="string">headSet</XPD:ATTR>
<XPD:REF name="Owner">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8+TR7UtUNE2NRF2A+dgUqgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pj2fFC+eg0uTBc7mtsfivwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="Q8geHtld/U2CMnZOwRJWQgAA">
<XPD:ATTR name="Name" type="string">tailSet</XPD:ATTR>
<XPD:REF name="Owner">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/61P3MtJLkuV9CIfoSMDjAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q8geHtld/U2CMnZOwRJWQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="ko0JlOC8Z06TPG8F90vSeQAA">
<XPD:ATTR name="Name" type="string">comparator</XPD:ATTR>
<XPD:REF name="Owner">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="Y4H0Gk6Gq0WnMF8k1itQugAA">
<XPD:ATTR name="Name" type="string">first</XPD:ATTR>
<XPD:REF name="Owner">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="uOhohVD+PEWX1BHmeMg+/AAA">
<XPD:ATTR name="Name" type="string">last</XPD:ATTR>
<XPD:REF name="Owner">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="v9RA7TK/PUO4vK5PlQig+gAA">
<XPD:ATTR name="Name" type="string">clone</XPD:ATTR>
<XPD:REF name="Owner">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[53]" type="UMLPackage" guid="WbWnhX5B9kG2bsqcOJ6PXgAA">
<XPD:ATTR name="Name" type="string">jar</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">7</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="r1WuhTeG8ECQjFINpeFjoQAA">
<XPD:ATTR name="Name" type="string">Attributes</XPD:ATTR>
<XPD:REF name="Namespace">WbWnhX5B9kG2bsqcOJ6PXgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">0D9jBJfLX0S9Wd47meA2EwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">21</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="rKxQzZoxCUS80yqSIb6LDAAA">
<XPD:ATTR name="Name" type="string">Attributes</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ceTN/Ffu7EW+hZDax9TJKQAA">
<XPD:ATTR name="Name" type="string">Attributes</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="g39yoKpvi0W6TRlK7zhDkAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ceTN/Ffu7EW+hZDax9TJKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="CmOit5ohQEWgUPqgA9TvqQAA">
<XPD:ATTR name="Name" type="string">Attributes</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="J/Y9N6L5YUa2TXu2kicw8wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Attributes</XPD:ATTR>
<XPD:REF name="BehavioralFeature">CmOit5ohQEWgUPqgA9TvqQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="WFp45g3mGE6U/O6G31y8IwAA">
<XPD:ATTR name="Name" type="string">get</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="yLI8RAkRwk+Lrt6cfdEX7QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WFp45g3mGE6U/O6G31y8IwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="+ZeUCoDWG0GtS36LZSxV1wAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RrB3pcM6iECByIB4FBG8CwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+ZeUCoDWG0GtS36LZSxV1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="ioZ0xplGPUeBvxcYQWHuMQAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="N769C0306UGkHNTJKvdA+wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ioZ0xplGPUeBvxcYQWHuMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="i/EVLxGFBkaK4mf3H7bCsgAA">
<XPD:ATTR name="Name" type="string">put</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+VeEYa2WJEu8oiD5l05I2AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">i/EVLxGFBkaK4mf3H7bCsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="vAFhqNSzIEW9QXzECLyQNAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">i/EVLxGFBkaK4mf3H7bCsgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="zHaC6Tr6t0yYLC2E456rNQAA">
<XPD:ATTR name="Name" type="string">putValue</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/7kqKuYz50mow6j3rBvdGAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zHaC6Tr6t0yYLC2E456rNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="QIL+UT8ERkypHXreM6Wg3gAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zHaC6Tr6t0yYLC2E456rNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="+C9ZNigFrUCpFqX7XdpFkgAA">
<XPD:ATTR name="Name" type="string">remove</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="s+ToLjyg7UequflCZmqv+QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+C9ZNigFrUCpFqX7XdpFkgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="gZtVelpUhky8bEGa1NmzcAAA">
<XPD:ATTR name="Name" type="string">containsValue</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lt6/Son1v0ehNHX76isumQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gZtVelpUhky8bEGa1NmzcAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="u6vQnfHHK0ebx7CSJvmrMAAA">
<XPD:ATTR name="Name" type="string">containsKey</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1JgIHGlmHkCUTsyv0gy+uQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u6vQnfHHK0ebx7CSJvmrMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="y5A7N0d4ckexdiAPasJS5gAA">
<XPD:ATTR name="Name" type="string">putAll</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Qc8wITYVt0uuxzuUG5RrOQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Map</XPD:ATTR>
<XPD:REF name="BehavioralFeature">y5A7N0d4ckexdiAPasJS5gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="gJxRJaar4k6Q/g8CCcQDNQAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="MLusyiVS2Umi1KHwTJF/UwAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="VAWDWNReeUyCguzLdkMWKgAA">
<XPD:ATTR name="Name" type="string">isEmpty</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="ZXRp/CAqOUKV8ye+NqlDGQAA">
<XPD:ATTR name="Name" type="string">keySet</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="Cdk0jyiUOkKF6buWsIsWEQAA">
<XPD:ATTR name="Name" type="string">values</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="HP1VesSrxkOoWalWO6XAYgAA">
<XPD:ATTR name="Name" type="string">entrySet</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="zM+tcVgWN0ywNMCHpb7nWgAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Vgvk2uX+NU2jsMEcWdxwwQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zM+tcVgWN0ywNMCHpb7nWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="e+o8kxUotE2SPuxio3vUTwAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="CvLVbGEhFkypjw/cwyk+6wAA">
<XPD:ATTR name="Name" type="string">clone</XPD:ATTR>
<XPD:REF name="Owner">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="PmQwc/m8Zk+TSQeQzheg8AAA">
<XPD:ATTR name="Name" type="string">JarEntry</XPD:ATTR>
<XPD:REF name="Namespace">WbWnhX5B9kG2bsqcOJ6PXgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">hgmD0tDLkkWUWFIjgxPDVwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="VauPJJb6yUejuDmr5K6PCAAA">
<XPD:ATTR name="Name" type="string">JarEntry</XPD:ATTR>
<XPD:REF name="Owner">PmQwc/m8Zk+TSQeQzheg8AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4JYtOhKlAk2mA9s6LUWHuwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VauPJJb6yUejuDmr5K6PCAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="munmqbNgeEm3xAsyQ9cOhQAA">
<XPD:ATTR name="Name" type="string">JarEntry</XPD:ATTR>
<XPD:REF name="Owner">PmQwc/m8Zk+TSQeQzheg8AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ywdm1hwdFUeJ8M9a/eH5KgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ZipEntry</XPD:ATTR>
<XPD:REF name="BehavioralFeature">munmqbNgeEm3xAsyQ9cOhQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="WW81xNZp+Ua/n1fTQaEJLgAA">
<XPD:ATTR name="Name" type="string">JarEntry</XPD:ATTR>
<XPD:REF name="Owner">PmQwc/m8Zk+TSQeQzheg8AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eGCmmU4hUUapaprKLUI7JAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">JarEntry</XPD:ATTR>
<XPD:REF name="BehavioralFeature">WW81xNZp+Ua/n1fTQaEJLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="IzvnIECu7kqAZ+/lXXcVbgAA">
<XPD:ATTR name="Name" type="string">getAttributes</XPD:ATTR>
<XPD:REF name="Owner">PmQwc/m8Zk+TSQeQzheg8AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="LUvZbvGhcEWfHYlj5VuG9wAA">
<XPD:ATTR name="Name" type="string">getCertificates</XPD:ATTR>
<XPD:REF name="Owner">PmQwc/m8Zk+TSQeQzheg8AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="hHmk6KcGiUu5RRwZ9aUSsgAA">
<XPD:ATTR name="Name" type="string">JarException</XPD:ATTR>
<XPD:REF name="Namespace">WbWnhX5B9kG2bsqcOJ6PXgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">KSuD5dOWiUuogbGuenBK0QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="yrWhYFKeg0qFPvhS3qPEDwAA">
<XPD:ATTR name="Name" type="string">JarException</XPD:ATTR>
<XPD:REF name="Owner">hHmk6KcGiUu5RRwZ9aUSsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="mzw5YCGHUkKPvk/xg+sr5wAA">
<XPD:ATTR name="Name" type="string">JarException</XPD:ATTR>
<XPD:REF name="Owner">hHmk6KcGiUu5RRwZ9aUSsgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TqXTyeDMek2/zli5d7fJPQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mzw5YCGHUkKPvk/xg+sr5wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="s0LsbFXtvUmWHa/lqGMdiwAA">
<XPD:ATTR name="Name" type="string">JarFile</XPD:ATTR>
<XPD:REF name="Namespace">WbWnhX5B9kG2bsqcOJ6PXgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">3LOgMDv6yEyoNgkgZRnYEwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">10</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0VCFIn9Qx0K84yExV/lLpgAA">
<XPD:ATTR name="Name" type="string">JarFile</XPD:ATTR>
<XPD:REF name="Owner">s0LsbFXtvUmWHa/lqGMdiwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="f9IhdafjHUeroPmNa52ftgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0VCFIn9Qx0K84yExV/lLpgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="LqIV2NMUo0CsU7dM+XWLdQAA">
<XPD:ATTR name="Name" type="string">JarFile</XPD:ATTR>
<XPD:REF name="Owner">s0LsbFXtvUmWHa/lqGMdiwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="a+URCKSIBkqlP+JeYUP6+gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LqIV2NMUo0CsU7dM+XWLdQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="IKElxf+Q6EiZgjJ5jgKSEwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LqIV2NMUo0CsU7dM+XWLdQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="8fHfgQ8cP0yxmZCRpW6DQwAA">
<XPD:ATTR name="Name" type="string">JarFile</XPD:ATTR>
<XPD:REF name="Owner">s0LsbFXtvUmWHa/lqGMdiwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/ycrIz1NGkORP7Yn3lvXaAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">File</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8fHfgQ8cP0yxmZCRpW6DQwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Mcq4sCuIZE+swOtsWPbcewAA">
<XPD:ATTR name="Name" type="string">JarFile</XPD:ATTR>
<XPD:REF name="Owner">s0LsbFXtvUmWHa/lqGMdiwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3SRiIdbsUE+5T+WfbHLykgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">File</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Mcq4sCuIZE+swOtsWPbcewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ucJG5JXmoUSq90SzfjEQCwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Mcq4sCuIZE+swOtsWPbcewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="rgUxJe9lFk2K+RIxuqLdlgAA">
<XPD:ATTR name="Name" type="string">JarFile</XPD:ATTR>
<XPD:REF name="Owner">s0LsbFXtvUmWHa/lqGMdiwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4If4W8bf0kSyemby1hL/kwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">File</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rgUxJe9lFk2K+RIxuqLdlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="tAJZH975aEWj4UGm8bQ3rQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rgUxJe9lFk2K+RIxuqLdlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="CiaZDm6K6E+yxIPRn9mCdQAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rgUxJe9lFk2K+RIxuqLdlgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="9pgCGuTYMECbzV54GD5BCAAA">
<XPD:ATTR name="Name" type="string">getManifest</XPD:ATTR>
<XPD:REF name="Owner">s0LsbFXtvUmWHa/lqGMdiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="o2l41tmTzUeqLQRRKrBmYQAA">
<XPD:ATTR name="Name" type="string">getJarEntry</XPD:ATTR>
<XPD:REF name="Owner">s0LsbFXtvUmWHa/lqGMdiwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GloQzmvZ7kSovZflcEvCqwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">o2l41tmTzUeqLQRRKrBmYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="DX6sQSbBlkefkWRH1VOUXgAA">
<XPD:ATTR name="Name" type="string">getEntry</XPD:ATTR>
<XPD:REF name="Owner">s0LsbFXtvUmWHa/lqGMdiwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="D6xtkQqzh02kr0oTPDqXxAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">DX6sQSbBlkefkWRH1VOUXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="yZ5Nlu1qa0yjcnIx0kf7RwAA">
<XPD:ATTR name="Name" type="string">entries</XPD:ATTR>
<XPD:REF name="Owner">s0LsbFXtvUmWHa/lqGMdiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="EVYk06IAnU+Poo3jRfWoHQAA">
<XPD:ATTR name="Name" type="string">getInputStream</XPD:ATTR>
<XPD:REF name="Owner">s0LsbFXtvUmWHa/lqGMdiwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6zgL2fU8rUi3s3Jw2QTBdwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ZipEntry</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EVYk06IAnU+Poo3jRfWoHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="RSo9Nnqg4Uaf1mMhJHRCAQAA">
<XPD:ATTR name="Name" type="string">MANIFEST_NAME</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">s0LsbFXtvUmWHa/lqGMdiwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="Mw6ZTrQYqkme8M22vKDWYQAA">
<XPD:ATTR name="Name" type="string">Manifest</XPD:ATTR>
<XPD:REF name="Namespace">WbWnhX5B9kG2bsqcOJ6PXgAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]" pathname="::java::lang::">ABYs8YUHS0K+LezfD5UAwQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">12</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="bbM4EDjHaUu3WQDi6egniQAA">
<XPD:ATTR name="Name" type="string">Manifest</XPD:ATTR>
<XPD:REF name="Owner">Mw6ZTrQYqkme8M22vKDWYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="JZOtWGiIBU6ezB4Hzk+eJgAA">
<XPD:ATTR name="Name" type="string">Manifest</XPD:ATTR>
<XPD:REF name="Owner">Mw6ZTrQYqkme8M22vKDWYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9CmR/56eLEaFyLiwWMoH3wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">InputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">JZOtWGiIBU6ezB4Hzk+eJgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="NYSGHDWpJUqaIgeMgq47AQAA">
<XPD:ATTR name="Name" type="string">Manifest</XPD:ATTR>
<XPD:REF name="Owner">Mw6ZTrQYqkme8M22vKDWYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nQ2RuUfAQECTh96E71wyGAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Manifest</XPD:ATTR>
<XPD:REF name="BehavioralFeature">NYSGHDWpJUqaIgeMgq47AQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="JQXLaBjIHU+2kYuLqgayAAAA">
<XPD:ATTR name="Name" type="string">getMainAttributes</XPD:ATTR>
<XPD:REF name="Owner">Mw6ZTrQYqkme8M22vKDWYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="8ZE3SSOkBE6RWkUOZio4NwAA">
<XPD:ATTR name="Name" type="string">getEntries</XPD:ATTR>
<XPD:REF name="Owner">Mw6ZTrQYqkme8M22vKDWYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="AoaM0yKXwU+G5Mo7tHkfaAAA">
<XPD:ATTR name="Name" type="string">getAttributes</XPD:ATTR>
<XPD:REF name="Owner">Mw6ZTrQYqkme8M22vKDWYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ophGrswsUUmwOqnjkSiP6wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AoaM0yKXwU+G5Mo7tHkfaAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="V8S4OgEfJ0KpdvkVvqg7HwAA">
<XPD:ATTR name="Name" type="string">clear</XPD:ATTR>
<XPD:REF name="Owner">Mw6ZTrQYqkme8M22vKDWYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="Un0rSyEAJkm9yDYOWeJu6gAA">
<XPD:ATTR name="Name" type="string">write</XPD:ATTR>
<XPD:REF name="Owner">Mw6ZTrQYqkme8M22vKDWYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LxA4QKdIokGkMb9zfszuywAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OutputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Un0rSyEAJkm9yDYOWeJu6gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="s5PJLOpTSUm98dNLeX3kyAAA">
<XPD:ATTR name="Name" type="string">read</XPD:ATTR>
<XPD:REF name="Owner">Mw6ZTrQYqkme8M22vKDWYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GpjCMATZyEOLCj4+g0n2CAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">InputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">s5PJLOpTSUm98dNLeX3kyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="bOi+4leSrE+hYbTjO7wvzwAA">
<XPD:ATTR name="Name" type="string">equals</XPD:ATTR>
<XPD:REF name="Owner">Mw6ZTrQYqkme8M22vKDWYQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MXacxhDowkaH2pwwWt3hygAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bOi+4leSrE+hYbTjO7wvzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="3kAX4457RUKSXD78uTazRgAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">Mw6ZTrQYqkme8M22vKDWYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="PGD+fpg+1UmQ9tqdn65GtgAA">
<XPD:ATTR name="Name" type="string">clone</XPD:ATTR>
<XPD:REF name="Owner">Mw6ZTrQYqkme8M22vKDWYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="hD0Un+n6q02GWk/VuXUEVwAA">
<XPD:ATTR name="Name" type="string">JarInputStream</XPD:ATTR>
<XPD:REF name="Namespace">WbWnhX5B9kG2bsqcOJ6PXgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">F/L/NkD330mcIRfOYtlwxAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="iMrMXI1NUUGb27kpM37g+gAA">
<XPD:ATTR name="Name" type="string">JarInputStream</XPD:ATTR>
<XPD:REF name="Owner">hD0Un+n6q02GWk/VuXUEVwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bi2qli61wkq+HyP9bhSV3gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">InputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iMrMXI1NUUGb27kpM37g+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="KAtFzlTOs0W4TWSlK+8z7gAA">
<XPD:ATTR name="Name" type="string">JarInputStream</XPD:ATTR>
<XPD:REF name="Owner">hD0Un+n6q02GWk/VuXUEVwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="k4tpPKwkLUaf6Wkn5B3i3wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">InputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KAtFzlTOs0W4TWSlK+8z7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="T3Yk5EWGyk2v6OxPXQgBkAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KAtFzlTOs0W4TWSlK+8z7gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="1YWraIwP2UevEHkLLGbjcAAA">
<XPD:ATTR name="Name" type="string">getManifest</XPD:ATTR>
<XPD:REF name="Owner">hD0Un+n6q02GWk/VuXUEVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="F6dYNUI0vkys77JJ+VToLwAA">
<XPD:ATTR name="Name" type="string">getNextEntry</XPD:ATTR>
<XPD:REF name="Owner">hD0Un+n6q02GWk/VuXUEVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="Rw5H6L/QZEKCA62lMktXYgAA">
<XPD:ATTR name="Name" type="string">getNextJarEntry</XPD:ATTR>
<XPD:REF name="Owner">hD0Un+n6q02GWk/VuXUEVwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="BulU/KIW90qcm7+gqlEKdAAA">
<XPD:ATTR name="Name" type="string">read</XPD:ATTR>
<XPD:REF name="Owner">hD0Un+n6q02GWk/VuXUEVwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="XjrFupVqbkyP8YhWpwFnCAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BulU/KIW90qcm7+gqlEKdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+4WGl1qXAkq1jWZyPwrzLwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BulU/KIW90qcm7+gqlEKdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="uezDs0XqSUeTFHin0kvRYAAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BulU/KIW90qcm7+gqlEKdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="ar7NuMN3vkSPGOEELu1pewAA">
<XPD:ATTR name="Name" type="string">JarOutputStream</XPD:ATTR>
<XPD:REF name="Namespace">WbWnhX5B9kG2bsqcOJ6PXgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">W/tl1kmG20OhTEbctDnSiwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="K791wihlVk66BAaBwyJOdgAA">
<XPD:ATTR name="Name" type="string">JarOutputStream</XPD:ATTR>
<XPD:REF name="Owner">ar7NuMN3vkSPGOEELu1pewAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zJqDbaDmPk+HphhmRe6/VwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OutputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">K791wihlVk66BAaBwyJOdgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Qrf6nQlChkyCe7Ph6FN9EwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Manifest</XPD:ATTR>
<XPD:REF name="BehavioralFeature">K791wihlVk66BAaBwyJOdgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="+QLtJUFRwUaivppdOK3bgwAA">
<XPD:ATTR name="Name" type="string">JarOutputStream</XPD:ATTR>
<XPD:REF name="Owner">ar7NuMN3vkSPGOEELu1pewAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nxUhgUmcEUKLJ8Mwgo7lagAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OutputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+QLtJUFRwUaivppdOK3bgwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="lF3DOOErdUyFUGQ3vIWSRwAA">
<XPD:ATTR name="Name" type="string">putNextEntry</XPD:ATTR>
<XPD:REF name="Owner">ar7NuMN3vkSPGOEELu1pewAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="o5SiczZKUE2Paq5cWKJa8wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ZipEntry</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lF3DOOErdUyFUGQ3vIWSRwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[54]" type="UMLPackage" guid="/gF6eHd3s0GA2V2YMNdFagAA">
<XPD:ATTR name="Name" type="string">zip</XPD:ATTR>
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">28</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="ds8BwCv2w06yAHyOEnzfaQAA">
<XPD:ATTR name="Name" type="string">ZipEntry</XPD:ATTR>
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">hgmD0tDLkkWUWFIjgxPDVwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">21</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="+QK4Mq2WWkyOO0ELPlQB5AAA">
<XPD:ATTR name="Name" type="string">ZipEntry</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7iF4jCLXBUmcgmOhliZr3gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+QK4Mq2WWkyOO0ELPlQB5AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="puaV9Aq6v0iuFbKR3CGYvgAA">
<XPD:ATTR name="Name" type="string">ZipEntry</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ymQAL/bkWEW/S9CZgkxafQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ZipEntry</XPD:ATTR>
<XPD:REF name="BehavioralFeature">puaV9Aq6v0iuFbKR3CGYvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="jfRFXItF1UqYO9Eoe58vvAAA">
<XPD:ATTR name="Name" type="string">getName</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Bk4XSSGMTUaDsHyU6ObDEAAA">
<XPD:ATTR name="Name" type="string">setTime</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RIFPkh7kKUCNaP6laoa0sQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Bk4XSSGMTUaDsHyU6ObDEAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="0lvRjGwjYkS1ImpiLzStvQAA">
<XPD:ATTR name="Name" type="string">getTime</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="zafl8wRa0Eu5h9lQXKggJQAA">
<XPD:ATTR name="Name" type="string">setSize</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UfXImkr9fUSgT8aaRVTZJgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zafl8wRa0Eu5h9lQXKggJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="hpB8IZYwXU6SOupWzXu6zwAA">
<XPD:ATTR name="Name" type="string">getSize</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="Ub/a+D+rcEK6gT/ac+wQTAAA">
<XPD:ATTR name="Name" type="string">getCompressedSize</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="l4mQAZ4dc0yYvR4e9ufKnwAA">
<XPD:ATTR name="Name" type="string">setCompressedSize</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GjUv0kn8DESsoTpi3QkCJAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">l4mQAZ4dc0yYvR4e9ufKnwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="tIcUfYoBwk2HmKoICm93XwAA">
<XPD:ATTR name="Name" type="string">setCrc</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/bvmkhbIWk6BXOn9yeDXHwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tIcUfYoBwk2HmKoICm93XwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="nL++iwR30kqces1hejWXOwAA">
<XPD:ATTR name="Name" type="string">getCrc</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="S/NtmJMaxUin0XjO5OVZVgAA">
<XPD:ATTR name="Name" type="string">setMethod</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="GtI7hmr4MUaXM3FiBERB2QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S/NtmJMaxUin0XjO5OVZVgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="8LaTfXIU90KvBWIp+3KW2AAA">
<XPD:ATTR name="Name" type="string">getMethod</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="YZaaV2efTE+apkuKqegfvgAA">
<XPD:ATTR name="Name" type="string">setExtra</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="W9DwaheEyUWn04Yv5DbOyQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YZaaV2efTE+apkuKqegfvgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="mSCwYmJbvkabKkXW6J37AgAA">
<XPD:ATTR name="Name" type="string">getExtra</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="3xsHkn6yYk2kjvTcftTePAAA">
<XPD:ATTR name="Name" type="string">setComment</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="olfEGlawwkeWaEIhz4yyygAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3xsHkn6yYk2kjvTcftTePAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="2m16nnXIJECu7l9yTF5qCAAA">
<XPD:ATTR name="Name" type="string">getComment</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="2Z7dIwL3bUePlNkKemjvGAAA">
<XPD:ATTR name="Name" type="string">isDirectory</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="XRanQgzczkO0xQ8mW9qi1gAA">
<XPD:ATTR name="Name" type="string">toString</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="gyoGWrest0egBiQgcRFgWQAA">
<XPD:ATTR name="Name" type="string">hashCode</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="MVAGeB84DUerCZ93DISOYgAA">
<XPD:ATTR name="Name" type="string">clone</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ofyDvrToSUezs11uF/kMJQAA">
<XPD:ATTR name="Name" type="string">STORED</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="roMq3JSH1kK8xUc1yMMjQAAA">
<XPD:ATTR name="Name" type="string">DEFLATED</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">8</XPD:ATTR>
<XPD:REF name="Owner">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="BRnfo8HLaU+LtBguubb7eAAA">
<XPD:ATTR name="Name" type="string">ZipException</XPD:ATTR>
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]" pathname="::java::io::">k+iwgvZIS0KdM/xDTL5WOgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">KSuD5dOWiUuogbGuenBK0QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="UdY3DzqoWUyMWRmmZjGEzwAA">
<XPD:ATTR name="Name" type="string">ZipException</XPD:ATTR>
<XPD:REF name="Owner">BRnfo8HLaU+LtBguubb7eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="+KsJ0DtpWEmmIuhC7XdigQAA">
<XPD:ATTR name="Name" type="string">ZipException</XPD:ATTR>
<XPD:REF name="Owner">BRnfo8HLaU+LtBguubb7eAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ynWaKpO8XkKz1RX4ht1K9wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+KsJ0DtpWEmmIuhC7XdigQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="h0vH28H6CUi/V5oGNpepXAAA">
<XPD:ATTR name="Name" type="string">ZipFile</XPD:ATTR>
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">3LOgMDv6yEyoNgkgZRnYEwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="LezNXf+E6EeIiB2L0+804QAA">
<XPD:ATTR name="Name" type="string">ZipFile</XPD:ATTR>
<XPD:REF name="Owner">h0vH28H6CUi/V5oGNpepXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="a3ByC7Bu4UqCsxEpSv8gagAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LezNXf+E6EeIiB2L0+804QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="ypCLl/HKbUmbCrDIlooeEwAA">
<XPD:ATTR name="Name" type="string">ZipFile</XPD:ATTR>
<XPD:REF name="Owner">h0vH28H6CUi/V5oGNpepXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="JBFUpxLFl06EY1F/pKOMFQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">File</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ypCLl/HKbUmbCrDIlooeEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="tnOsPTtTaEuz0p5Fh7w+VAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ypCLl/HKbUmbCrDIlooeEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="TIzjs+WWqUSuCH0GVfL87QAA">
<XPD:ATTR name="Name" type="string">ZipFile</XPD:ATTR>
<XPD:REF name="Owner">h0vH28H6CUi/V5oGNpepXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ILl4v2o64kCFl0kShMhRTgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">File</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TIzjs+WWqUSuCH0GVfL87QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="ya8A5mFkOkG+m20kX+/GpAAA">
<XPD:ATTR name="Name" type="string">getEntry</XPD:ATTR>
<XPD:REF name="Owner">h0vH28H6CUi/V5oGNpepXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0CHPOxyTXEWQJBuvY5imZwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ya8A5mFkOkG+m20kX+/GpAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="vqgHgpeOOUi43wo2CaDz3AAA">
<XPD:ATTR name="Name" type="string">getInputStream</XPD:ATTR>
<XPD:REF name="Owner">h0vH28H6CUi/V5oGNpepXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RQcphCrd+US04aHtD6e17gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ZipEntry</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vqgHgpeOOUi43wo2CaDz3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="1lo0uEotrkS7k1st+SE7yQAA">
<XPD:ATTR name="Name" type="string">getName</XPD:ATTR>
<XPD:REF name="Owner">h0vH28H6CUi/V5oGNpepXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="YGQUsv23UkatxGnYSOerQQAA">
<XPD:ATTR name="Name" type="string">entries</XPD:ATTR>
<XPD:REF name="Owner">h0vH28H6CUi/V5oGNpepXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="RIf9tu2dWk+nfeCdZXxQxAAA">
<XPD:ATTR name="Name" type="string">size</XPD:ATTR>
<XPD:REF name="Owner">h0vH28H6CUi/V5oGNpepXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="KRv7JFMneU+LnBkoe6hNJAAA">
<XPD:ATTR name="Name" type="string">close</XPD:ATTR>
<XPD:REF name="Owner">h0vH28H6CUi/V5oGNpepXAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="UK7WPM5oiUuNFFkaj7ruyAAA">
<XPD:ATTR name="Name" type="string">OPEN_READ</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">1</XPD:ATTR>
<XPD:REF name="Owner">h0vH28H6CUi/V5oGNpepXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="HsK45UaYskicnXrMFDAgRQAA">
<XPD:ATTR name="Name" type="string">OPEN_DELETE</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">4</XPD:ATTR>
<XPD:REF name="Owner">h0vH28H6CUi/V5oGNpepXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="ozlWoaNYGk6cQxqENA4W3wAA">
<XPD:ATTR name="Name" type="string">ZipInputStream</XPD:ATTR>
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">7BqwoxFwukiZf6aeuIKXIwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">F/L/NkD330mcIRfOYtlwxAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="jwiz1mZsXEWluKJTtn8nywAA">
<XPD:ATTR name="Name" type="string">ZipInputStream</XPD:ATTR>
<XPD:REF name="Owner">ozlWoaNYGk6cQxqENA4W3wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="bnUgt7dZnkGb8/XT3KwTrgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">InputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jwiz1mZsXEWluKJTtn8nywAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="23yMzJEjc0eICQC8wudEfwAA">
<XPD:ATTR name="Name" type="string">getNextEntry</XPD:ATTR>
<XPD:REF name="Owner">ozlWoaNYGk6cQxqENA4W3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="5EpcRaUjA0CMdp/IBpdSfQAA">
<XPD:ATTR name="Name" type="string">closeEntry</XPD:ATTR>
<XPD:REF name="Owner">ozlWoaNYGk6cQxqENA4W3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="E85O+lWP0UCr1uhBFQn91QAA">
<XPD:ATTR name="Name" type="string">available</XPD:ATTR>
<XPD:REF name="Owner">ozlWoaNYGk6cQxqENA4W3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="TWbX4rAWrkmbnMebenjy9AAA">
<XPD:ATTR name="Name" type="string">read</XPD:ATTR>
<XPD:REF name="Owner">ozlWoaNYGk6cQxqENA4W3wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PgPSL6nyBUaEfigIOu+dZQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TWbX4rAWrkmbnMebenjy9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7WbRjdq9d0eNq7gzIYP+MgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TWbX4rAWrkmbnMebenjy9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="4MpZZJfgaEytYNZefR7KiwAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TWbX4rAWrkmbnMebenjy9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="9rMLqLrNWkyr4znRsmeLYwAA">
<XPD:ATTR name="Name" type="string">skip</XPD:ATTR>
<XPD:REF name="Owner">ozlWoaNYGk6cQxqENA4W3wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LPNfEGh3t0S/qkouXoE1pwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9rMLqLrNWkyr4znRsmeLYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="Oyks6FLijkW5bpI3bAwMOAAA">
<XPD:ATTR name="Name" type="string">close</XPD:ATTR>
<XPD:REF name="Owner">ozlWoaNYGk6cQxqENA4W3wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="AmPgseKsSkel56VuDHzVsgAA">
<XPD:ATTR name="Name" type="string">ZipOutputStream</XPD:ATTR>
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">jA9FVhXIXES2NCoEmpTLIgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">W/tl1kmG20OhTEbctDnSiwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Ud6R5AdzNk+cA2i9BDpPkwAA">
<XPD:ATTR name="Name" type="string">ZipOutputStream</XPD:ATTR>
<XPD:REF name="Owner">AmPgseKsSkel56VuDHzVsgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Hw55s9XR7EG2GTO6SRBtQwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OutputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Ud6R5AdzNk+cA2i9BDpPkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="rFK0zE+KUEydfj4Gz8zPawAA">
<XPD:ATTR name="Name" type="string">setComment</XPD:ATTR>
<XPD:REF name="Owner">AmPgseKsSkel56VuDHzVsgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="G8P0ea48GEi6JkKsJt0y0gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rFK0zE+KUEydfj4Gz8zPawAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="SQaLGCzEjU6rQKLD44YHQQAA">
<XPD:ATTR name="Name" type="string">setMethod</XPD:ATTR>
<XPD:REF name="Owner">AmPgseKsSkel56VuDHzVsgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UHR/2ew42Ee2TFyGfylOVQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">SQaLGCzEjU6rQKLD44YHQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="5J68Yjr1q0Wya6XB7bN2CAAA">
<XPD:ATTR name="Name" type="string">setLevel</XPD:ATTR>
<XPD:REF name="Owner">AmPgseKsSkel56VuDHzVsgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qPvdyxCU00+RUFcSo58CswAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5J68Yjr1q0Wya6XB7bN2CAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="KbEGqAM3TUmV49H2XCzzFgAA">
<XPD:ATTR name="Name" type="string">putNextEntry</XPD:ATTR>
<XPD:REF name="Owner">AmPgseKsSkel56VuDHzVsgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mgdOLLTbc0i+mpnRAy3x8QAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">ZipEntry</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KbEGqAM3TUmV49H2XCzzFgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="8RFxf/wISU2nK1+ZNqPHFAAA">
<XPD:ATTR name="Name" type="string">closeEntry</XPD:ATTR>
<XPD:REF name="Owner">AmPgseKsSkel56VuDHzVsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="cqYqVfj//kGyhVK1X2Lc2QAA">
<XPD:ATTR name="Name" type="string">write</XPD:ATTR>
<XPD:REF name="Owner">AmPgseKsSkel56VuDHzVsgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cb8Do/+qkUSHJd+p/KuENgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cqYqVfj//kGyhVK1X2Lc2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="99277+JwDkaJWBN4L5/7AwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cqYqVfj//kGyhVK1X2Lc2QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="1OPfpQ/AAEW4o+tMFwxQHgAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cqYqVfj//kGyhVK1X2Lc2QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="mhjdk60wY0KyjQaRVYIvGgAA">
<XPD:ATTR name="Name" type="string">finish</XPD:ATTR>
<XPD:REF name="Owner">AmPgseKsSkel56VuDHzVsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="Rfy+lLgCKkScdmts4GnQYAAA">
<XPD:ATTR name="Name" type="string">close</XPD:ATTR>
<XPD:REF name="Owner">AmPgseKsSkel56VuDHzVsgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="K3eOeHZxOki0uoEf26p2/gAA">
<XPD:ATTR name="Name" type="string">STORED</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">AmPgseKsSkel56VuDHzVsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="WKBaxHVNMUWSCcyS/TZkVAAA">
<XPD:ATTR name="Name" type="string">DEFLATED</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">8</XPD:ATTR>
<XPD:REF name="Owner">AmPgseKsSkel56VuDHzVsgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="SsyV/aBYRU+6Yj6dJ1PlpgAA">
<XPD:ATTR name="Name" type="string">Adler32</XPD:ATTR>
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">Fx5t1Ipf5U24L+7NnjV6eAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="dnEk4cO0I0KY0lBw9Yib9wAA">
<XPD:ATTR name="Name" type="string">Adler32</XPD:ATTR>
<XPD:REF name="Owner">SsyV/aBYRU+6Yj6dJ1PlpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="GaTlX03adkW/7ZkRWKkKHQAA">
<XPD:ATTR name="Name" type="string">update</XPD:ATTR>
<XPD:REF name="Owner">SsyV/aBYRU+6Yj6dJ1PlpgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+FUIiiL+s0e5oTuOdaHbxQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">GaTlX03adkW/7ZkRWKkKHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="bVaZaUSwsEObCAkZLTSmkAAA">
<XPD:ATTR name="Name" type="string">update</XPD:ATTR>
<XPD:REF name="Owner">SsyV/aBYRU+6Yj6dJ1PlpgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HGWX8nIDA0uLduYBLl5CUAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bVaZaUSwsEObCAkZLTSmkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="fpBpF/u9xk+Y77jZjgvsxwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bVaZaUSwsEObCAkZLTSmkAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="rnQk3I+0j060zpvzvkDbYwAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bVaZaUSwsEObCAkZLTSmkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="mvUcBDs8nEOFTG5uH/xXewAA">
<XPD:ATTR name="Name" type="string">update</XPD:ATTR>
<XPD:REF name="Owner">SsyV/aBYRU+6Yj6dJ1PlpgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WWVJckSi9kSHmJzxcXx3CwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mvUcBDs8nEOFTG5uH/xXewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="IvMezWfAZEGZirV16y+bXgAA">
<XPD:ATTR name="Name" type="string">reset</XPD:ATTR>
<XPD:REF name="Owner">SsyV/aBYRU+6Yj6dJ1PlpgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="lJE8J7gTiEm6JPnZ7p+RUAAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">SsyV/aBYRU+6Yj6dJ1PlpgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLInterface" guid="/Dc1L0kHpkG9THMJSCF2BwAA">
<XPD:ATTR name="Name" type="string">Checksum</XPD:ATTR>
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">Fx5t1Ipf5U24L+7NnjV6eAAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">dDBRlVMB+kKkLepAsdA9RgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="6KFzZL4vVEiiBZ5WPtUTrwAA">
<XPD:ATTR name="Name" type="string">update</XPD:ATTR>
<XPD:REF name="Owner">/Dc1L0kHpkG9THMJSCF2BwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BCKmQfX0AkqSLrU0QVO+hgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6KFzZL4vVEiiBZ5WPtUTrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="3FSfujR/+k2AB9T364caLQAA">
<XPD:ATTR name="Name" type="string">update</XPD:ATTR>
<XPD:REF name="Owner">/Dc1L0kHpkG9THMJSCF2BwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4j+Yw50ru0OLI8uQ7WmRagAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3FSfujR/+k2AB9T364caLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="CtuGKWfQFUKHcJb9nga8fQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3FSfujR/+k2AB9T364caLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="kXU6cNAVpEKQNqGxfxjAqwAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3FSfujR/+k2AB9T364caLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="FQmN8XRPIE2o7YfjbI36vQAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">/Dc1L0kHpkG9THMJSCF2BwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="5/KcYpMjKUSL414DZaje4wAA">
<XPD:ATTR name="Name" type="string">reset</XPD:ATTR>
<XPD:REF name="Owner">/Dc1L0kHpkG9THMJSCF2BwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="8R7rdR24iUeqapMWVPYoEgAA">
<XPD:ATTR name="Name" type="string">CheckedInputStream</XPD:ATTR>
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]" pathname="::java::io::">dDaC/rHgjECLEjIBjuI2cQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="14e6sUGMT0Gh+ks8WCKG6wAA">
<XPD:ATTR name="Name" type="string">CheckedInputStream</XPD:ATTR>
<XPD:REF name="Owner">8R7rdR24iUeqapMWVPYoEgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6nf2qgJNCUOMPrrMbhMJ3gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">InputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">14e6sUGMT0Gh+ks8WCKG6wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="HJlA9XmaYkmGUMyeYlTK0wAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Checksum</XPD:ATTR>
<XPD:REF name="BehavioralFeature">14e6sUGMT0Gh+ks8WCKG6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="zXH6fqpqbUewuiSIfyZBcwAA">
<XPD:ATTR name="Name" type="string">read</XPD:ATTR>
<XPD:REF name="Owner">8R7rdR24iUeqapMWVPYoEgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="H1XMRJBbkEWuwlxLvCI7WwAA">
<XPD:ATTR name="Name" type="string">read</XPD:ATTR>
<XPD:REF name="Owner">8R7rdR24iUeqapMWVPYoEgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jidVujIe7UWVgEPyFLAfYgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">H1XMRJBbkEWuwlxLvCI7WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="9SQHMA7ZXk26PD5Utty/TwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">H1XMRJBbkEWuwlxLvCI7WwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="y4sn5Dg52UKe/4V7CXOE3gAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">H1XMRJBbkEWuwlxLvCI7WwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="tAvO3EMYDkq5JNpJEEkKlQAA">
<XPD:ATTR name="Name" type="string">skip</XPD:ATTR>
<XPD:REF name="Owner">8R7rdR24iUeqapMWVPYoEgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0cqWpReP7UKO+PDSpBFWHgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tAvO3EMYDkq5JNpJEEkKlQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="cJg8xl1XGE+5Dze+VQXyHAAA">
<XPD:ATTR name="Name" type="string">getChecksum</XPD:ATTR>
<XPD:REF name="Owner">8R7rdR24iUeqapMWVPYoEgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLClass" guid="cMEEKH7yfkSGl2hzQNtHTwAA">
<XPD:ATTR name="Name" type="string">CheckedOutputStream</XPD:ATTR>
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]" pathname="::java::io::">xgaHEnHVXkuWnstjRP80hgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="j2pBhWrZ80yvoOqVn8y9WQAA">
<XPD:ATTR name="Name" type="string">CheckedOutputStream</XPD:ATTR>
<XPD:REF name="Owner">cMEEKH7yfkSGl2hzQNtHTwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YF2seHcvr0+l9syN05F5AQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OutputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">j2pBhWrZ80yvoOqVn8y9WQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="yN7pj4saNUuafHzzE32s2AAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Checksum</XPD:ATTR>
<XPD:REF name="BehavioralFeature">j2pBhWrZ80yvoOqVn8y9WQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="HEvQJbqvpkO1JNthDC5fZgAA">
<XPD:ATTR name="Name" type="string">write</XPD:ATTR>
<XPD:REF name="Owner">cMEEKH7yfkSGl2hzQNtHTwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="KMbBh6u4AU+LkqInMgBdQAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HEvQJbqvpkO1JNthDC5fZgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="rDaYXC0pNkuQFQQRYPBftgAA">
<XPD:ATTR name="Name" type="string">write</XPD:ATTR>
<XPD:REF name="Owner">cMEEKH7yfkSGl2hzQNtHTwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LvExpOTNB0mfddcjI/knUAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rDaYXC0pNkuQFQQRYPBftgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TiaJXzDlSkW+wik39eXheAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rDaYXC0pNkuQFQQRYPBftgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="egaIKV4/Vk+0JpvAbm/A6gAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">rDaYXC0pNkuQFQQRYPBftgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="JIJrQSsKJECM8Za9tf5B0gAA">
<XPD:ATTR name="Name" type="string">getChecksum</XPD:ATTR>
<XPD:REF name="Owner">cMEEKH7yfkSGl2hzQNtHTwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="W3BtQ2S3h0G5mcHA6+ko+wAA">
<XPD:ATTR name="Name" type="string">CRC32</XPD:ATTR>
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">dDBRlVMB+kKkLepAsdA9RgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="mLfbXd4S3UmHBB9hZa3WawAA">
<XPD:ATTR name="Name" type="string">CRC32</XPD:ATTR>
<XPD:REF name="Owner">W3BtQ2S3h0G5mcHA6+ko+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="S/qChv8RuUC/rcONSdgSggAA">
<XPD:ATTR name="Name" type="string">update</XPD:ATTR>
<XPD:REF name="Owner">W3BtQ2S3h0G5mcHA6+ko+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Z1dq1z0+f0i6gesLBTYsMgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S/qChv8RuUC/rcONSdgSggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="3DQox/dVpUSvGFTIuJY9rgAA">
<XPD:ATTR name="Name" type="string">update</XPD:ATTR>
<XPD:REF name="Owner">W3BtQ2S3h0G5mcHA6+ko+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QW95KG6m+kukd5sIKh9bWAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3DQox/dVpUSvGFTIuJY9rgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Yvxmp9LDQEeqE2Hd6+O6OwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3DQox/dVpUSvGFTIuJY9rgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="k6QPfKqZQE+pb6aBE6bHpAAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3DQox/dVpUSvGFTIuJY9rgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="g6wAzzQ690uOJjcuUkDMOwAA">
<XPD:ATTR name="Name" type="string">update</XPD:ATTR>
<XPD:REF name="Owner">W3BtQ2S3h0G5mcHA6+ko+wAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5VWqjn3fSEerLKxKx/zY2wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">g6wAzzQ690uOJjcuUkDMOwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="kULeP5IYQE+kwqgNora82AAA">
<XPD:ATTR name="Name" type="string">reset</XPD:ATTR>
<XPD:REF name="Owner">W3BtQ2S3h0G5mcHA6+ko+wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="p5vXvYQpV0qzkHW12Sg8ugAA">
<XPD:ATTR name="Name" type="string">getValue</XPD:ATTR>
<XPD:REF name="Owner">W3BtQ2S3h0G5mcHA6+ko+wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLClass" guid="ludIxbv5d0uMHv4fKSUXiQAA">
<XPD:ATTR name="Name" type="string">DataFormatException</XPD:ATTR>
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]" pathname="::java::lang::">4uh+5JWj3EuKqliZhdvmuAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="bH+8nD6sWU+ORXQLEo7vnwAA">
<XPD:ATTR name="Name" type="string">DataFormatException</XPD:ATTR>
<XPD:REF name="Owner">ludIxbv5d0uMHv4fKSUXiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Aaaz57rFkE+TlIkCZZ70YQAA">
<XPD:ATTR name="Name" type="string">DataFormatException</XPD:ATTR>
<XPD:REF name="Owner">ludIxbv5d0uMHv4fKSUXiQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NHXG+LX7H06FV0oAFMV3mwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Aaaz57rFkE+TlIkCZZ70YQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="cjPSB2/9UUWMBACSjopuLQAA">
<XPD:ATTR name="Name" type="string">Deflater</XPD:ATTR>
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">19</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="kzvsE+y3X0Onwmg+b5HoSgAA">
<XPD:ATTR name="Name" type="string">Deflater</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0oBZ7l/a10KWa7GlFkXnmwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kzvsE+y3X0Onwmg+b5HoSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7fAJQPffDkW0ECCheCnCPAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kzvsE+y3X0Onwmg+b5HoSgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Js+UOMYa1EGDsXcSdUnxsQAA">
<XPD:ATTR name="Name" type="string">Deflater</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IPmeFTaZd0et+A5y5DV0BAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Js+UOMYa1EGDsXcSdUnxsQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="hIpuUMRPRUmWFkYCa1WFzgAA">
<XPD:ATTR name="Name" type="string">Deflater</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="1bcu7AF2d0KPAtfzzT6xvAAA">
<XPD:ATTR name="Name" type="string">setInput</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BL6sagF7gEO7G4QpqhMAEgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1bcu7AF2d0KPAtfzzT6xvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="MwtSX9tYpEiTaFjp6qxoSwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1bcu7AF2d0KPAtfzzT6xvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="wB3fQcEmN0G6qNGoat1uhAAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1bcu7AF2d0KPAtfzzT6xvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="7lIWP7xO2ECvqcZK05qmyQAA">
<XPD:ATTR name="Name" type="string">setInput</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3MjvGJxXWUiyC3GhtX3/HwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7lIWP7xO2ECvqcZK05qmyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="ElH5V5QUV06zKHjQd2ss+QAA">
<XPD:ATTR name="Name" type="string">setDictionary</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IabFNG2m4UGkyrBJJJfpPAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ElH5V5QUV06zKHjQd2ss+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="bVTrDOyWEkyzCAT9cC+3SgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ElH5V5QUV06zKHjQd2ss+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Q8cCKBaP/kCewAQHZ/YaDAAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ElH5V5QUV06zKHjQd2ss+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="P6DOrI6iHkOStZu6QzVb3AAA">
<XPD:ATTR name="Name" type="string">setDictionary</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QJMHmJVQhkuSOcVfUe8/iQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">P6DOrI6iHkOStZu6QzVb3AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="b+PYQeP7jECEybaBEniMjQAA">
<XPD:ATTR name="Name" type="string">setStrategy</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4yLfyuWI10+3qDjfa2HpNAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">b+PYQeP7jECEybaBEniMjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="cRIpmMILukCM3fDl0A9+6gAA">
<XPD:ATTR name="Name" type="string">setLevel</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="f0r5bYNl+0W6kOINI05tbQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cRIpmMILukCM3fDl0A9+6gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="vVJfabKIXkeqfSxA9Ld/ewAA">
<XPD:ATTR name="Name" type="string">needsInput</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="MgyFuImuMEybCyFB7WJF0wAA">
<XPD:ATTR name="Name" type="string">finish</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="qkGkfUPlSE6XnlWXP/6Z6AAA">
<XPD:ATTR name="Name" type="string">finished</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="X2sgdulo1EmtAjLyp8pAJAAA">
<XPD:ATTR name="Name" type="string">deflate</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UUhgusu/TkuADjgR6gT22AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">X2sgdulo1EmtAjLyp8pAJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+fx3MOsffEigYMqtm25jwgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">X2sgdulo1EmtAjLyp8pAJAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="YDPtbt5mX0SIQbbXHv1faAAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">X2sgdulo1EmtAjLyp8pAJAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="Kxl4LIliu0qls3Uzo5yTxQAA">
<XPD:ATTR name="Name" type="string">deflate</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="veX9MuzzxESW9NRPLOlzrgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Kxl4LIliu0qls3Uzo5yTxQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="gnCV2jNVdUy2i/i8if44dAAA">
<XPD:ATTR name="Name" type="string">getAdler</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="jsPFwsTvYUKoV/gCqkSIGgAA">
<XPD:ATTR name="Name" type="string">getTotalIn</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="dAv6C4tNOkWPGldvYEFf2AAA">
<XPD:ATTR name="Name" type="string">getTotalOut</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="ot1i3iKB0UK44zeWfSoRiwAA">
<XPD:ATTR name="Name" type="string">reset</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="BYWfJhqaIEq0K8hNMeja6gAA">
<XPD:ATTR name="Name" type="string">end</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="mu2ZDmxWTk2cQaxh1sFrtwAA">
<XPD:ATTR name="Name" type="string">DEFLATED</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">8</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="IypSl72Nc0+5sZsyeBPUwAAA">
<XPD:ATTR name="Name" type="string">NO_COMPRESSION</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="4B/g2T91IUu6Ket4zYl2qwAA">
<XPD:ATTR name="Name" type="string">BEST_SPEED</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">1</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="FLYGD1EuI0SynJ8pkwmqywAA">
<XPD:ATTR name="Name" type="string">BEST_COMPRESSION</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">9</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="pwWXIPxxm0agCsUsyQdigwAA">
<XPD:ATTR name="Name" type="string">DEFAULT_COMPRESSION</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">-1</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="mVWYdBTnJEKTQ8shEGVuMAAA">
<XPD:ATTR name="Name" type="string">FILTERED</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">1</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="MaUc0zXRqkWwWdrI89nwiwAA">
<XPD:ATTR name="Name" type="string">HUFFMAN_ONLY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">2</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="5O6TbXv4qEWc2kGLKZzTnQAA">
<XPD:ATTR name="Name" type="string">DEFAULT_STRATEGY</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">cjPSB2/9UUWMBACSjopuLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="bulJfw2mi0uQj7FkEqffgQAA">
<XPD:ATTR name="Name" type="string">DeflaterOutputStream</XPD:ATTR>
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]" pathname="::java::io::">3Hxc/jE3SUWaLAaoFt4gDAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">jA9FVhXIXES2NCoEmpTLIgAA</XPD:REF>
<XPD:REF name="Specializations[1]">Dr9ATNxHZkKFEh1I4SlO3AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="5pQtV+Ix7EC9tFQp585qyQAA">
<XPD:ATTR name="Name" type="string">DeflaterOutputStream</XPD:ATTR>
<XPD:REF name="Owner">bulJfw2mi0uQj7FkEqffgQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WYJAiE0ATUu8fvWC7AOLzAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OutputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5pQtV+Ix7EC9tFQp585qyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RAQjkhNYTUGIzVT6Xahp9gAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Deflater</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5pQtV+Ix7EC9tFQp585qyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="thAJz30h8EGOrtJzClwwmAAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5pQtV+Ix7EC9tFQp585qyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="I7CThNWt90ajcFM4XqKYRAAA">
<XPD:ATTR name="Name" type="string">DeflaterOutputStream</XPD:ATTR>
<XPD:REF name="Owner">bulJfw2mi0uQj7FkEqffgQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mYBSPzfU90el3+bXPboLPwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OutputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I7CThNWt90ajcFM4XqKYRAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="dXScfV30skqz0k7KeMKvpgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Deflater</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I7CThNWt90ajcFM4XqKYRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="fijNMcTz/EyrAtwJcH0FzgAA">
<XPD:ATTR name="Name" type="string">DeflaterOutputStream</XPD:ATTR>
<XPD:REF name="Owner">bulJfw2mi0uQj7FkEqffgQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sRRFliA4N0isvN1oFSVn4wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OutputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fijNMcTz/EyrAtwJcH0FzgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="lJO837C0Mkm0rYaH/l/+XAAA">
<XPD:ATTR name="Name" type="string">write</XPD:ATTR>
<XPD:REF name="Owner">bulJfw2mi0uQj7FkEqffgQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CWyvZNfIbEudKrXsmvUlpQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lJO837C0Mkm0rYaH/l/+XAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="lqhIUYOQaEObE1H7gD/CrwAA">
<XPD:ATTR name="Name" type="string">write</XPD:ATTR>
<XPD:REF name="Owner">bulJfw2mi0uQj7FkEqffgQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uAKPFdgRw0SAXRM5sHSrxAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lqhIUYOQaEObE1H7gD/CrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TTYDkyx1OEuRU6b9E+a8cwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lqhIUYOQaEObE1H7gD/CrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="PU1hsxEf506H6utPXOupEAAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lqhIUYOQaEObE1H7gD/CrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="zR0i15CzjEaw0pGW4MDW/gAA">
<XPD:ATTR name="Name" type="string">finish</XPD:ATTR>
<XPD:REF name="Owner">bulJfw2mi0uQj7FkEqffgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="gGjVw5i0nUKwi7dQyTXVnQAA">
<XPD:ATTR name="Name" type="string">close</XPD:ATTR>
<XPD:REF name="Owner">bulJfw2mi0uQj7FkEqffgQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLClass" guid="asAhYLaSpUymZfQ2K1hSzwAA">
<XPD:ATTR name="Name" type="string">GZIPInputStream</XPD:ATTR>
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Rc7bczcmO0SXveV4SmXSzAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="EeVF4jC6vEu6hyPeAhYENwAA">
<XPD:ATTR name="Name" type="string">GZIPInputStream</XPD:ATTR>
<XPD:REF name="Owner">asAhYLaSpUymZfQ2K1hSzwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IgELAs/Ni0Wh5UA3dXA78wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">InputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EeVF4jC6vEu6hyPeAhYENwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Uxwpj7URFE69cCB1sTZ60AAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EeVF4jC6vEu6hyPeAhYENwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="TYJGkK7vp0SHKDzqEf8gpAAA">
<XPD:ATTR name="Name" type="string">GZIPInputStream</XPD:ATTR>
<XPD:REF name="Owner">asAhYLaSpUymZfQ2K1hSzwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="DO7aCQ6i10uyo4XtrkTUTwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">InputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TYJGkK7vp0SHKDzqEf8gpAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="bx/5uQ4NW0Snp7duuGRw0AAA">
<XPD:ATTR name="Name" type="string">read</XPD:ATTR>
<XPD:REF name="Owner">asAhYLaSpUymZfQ2K1hSzwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="u3TJYGBh106xV2E1/jKw3gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bx/5uQ4NW0Snp7duuGRw0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="jDvzKWVZd0GgotV046y08QAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bx/5uQ4NW0Snp7duuGRw0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="MvvXZuPKbUKaxI6RTQ6hGAAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bx/5uQ4NW0Snp7duuGRw0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="BLbVRzihUk6trsBbFkcsNgAA">
<XPD:ATTR name="Name" type="string">close</XPD:ATTR>
<XPD:REF name="Owner">asAhYLaSpUymZfQ2K1hSzwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="/zk0VkdWHUGVwgiLvbB+CAAA">
<XPD:ATTR name="Name" type="string">GZIP_MAGIC</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">35615</XPD:ATTR>
<XPD:REF name="Owner">asAhYLaSpUymZfQ2K1hSzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLClass" guid="z5D0wABf0k2ptQiQm/vMwQAA">
<XPD:ATTR name="Name" type="string">InflaterInputStream</XPD:ATTR>
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]" pathname="::java::io::">jiBidi7K0EWZ+2VL40r7xgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">7BqwoxFwukiZf6aeuIKXIwAA</XPD:REF>
<XPD:REF name="Specializations[1]">Rc7bczcmO0SXveV4SmXSzAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="oY7b21ISgEePOEBGQThCOgAA">
<XPD:ATTR name="Name" type="string">InflaterInputStream</XPD:ATTR>
<XPD:REF name="Owner">z5D0wABf0k2ptQiQm/vMwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="K8o2UrVztUi0O96bJugFIAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">InputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oY7b21ISgEePOEBGQThCOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="4o7wiUnO7Eq5TI1/ZJdUdwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Inflater</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oY7b21ISgEePOEBGQThCOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="W0zIKjmR+0iWBAwiol643AAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">oY7b21ISgEePOEBGQThCOgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="cFFrjsbCZ0Gs21zPAJuF0QAA">
<XPD:ATTR name="Name" type="string">InflaterInputStream</XPD:ATTR>
<XPD:REF name="Owner">z5D0wABf0k2ptQiQm/vMwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+LgKUBgg+Ee28KCsX0ZNMwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">InputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cFFrjsbCZ0Gs21zPAJuF0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="a4/HJJAPUkCgNrsanNDERwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Inflater</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cFFrjsbCZ0Gs21zPAJuF0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="vjJiZCyoTEyKZ4cYUiOPFQAA">
<XPD:ATTR name="Name" type="string">InflaterInputStream</XPD:ATTR>
<XPD:REF name="Owner">z5D0wABf0k2ptQiQm/vMwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PVam2YqQxUC2X4/A3QhP9wAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">InputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vjJiZCyoTEyKZ4cYUiOPFQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="6kUJLPxIikizHnt+yLO2lwAA">
<XPD:ATTR name="Name" type="string">read</XPD:ATTR>
<XPD:REF name="Owner">z5D0wABf0k2ptQiQm/vMwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="e+VQU8/4l0ugmbjdsbwcBwAA">
<XPD:ATTR name="Name" type="string">read</XPD:ATTR>
<XPD:REF name="Owner">z5D0wABf0k2ptQiQm/vMwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="J/lCehoj2ECeNlPKTjtjDwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">e+VQU8/4l0ugmbjdsbwcBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="iGEmhG6tcUmjRet3vpUwBAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">e+VQU8/4l0ugmbjdsbwcBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="SpxmsEjsEEOLXYC76U8dEAAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">e+VQU8/4l0ugmbjdsbwcBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="JOC/L7Hn8kWOwFT4af2BLQAA">
<XPD:ATTR name="Name" type="string">available</XPD:ATTR>
<XPD:REF name="Owner">z5D0wABf0k2ptQiQm/vMwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="zfbM4JPxA06eOKguIhueEwAA">
<XPD:ATTR name="Name" type="string">skip</XPD:ATTR>
<XPD:REF name="Owner">z5D0wABf0k2ptQiQm/vMwQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PoIeQoGEgEquVFR87XOqAQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">long</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zfbM4JPxA06eOKguIhueEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="Z4vDjeEgUEiAZZQIeYewggAA">
<XPD:ATTR name="Name" type="string">close</XPD:ATTR>
<XPD:REF name="Owner">z5D0wABf0k2ptQiQm/vMwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLClass" guid="d4wKWCiT702KjlC/p5C4QgAA">
<XPD:ATTR name="Name" type="string">GZIPOutputStream</XPD:ATTR>
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Dr9ATNxHZkKFEh1I4SlO3AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="I87hEmHCcU20zaT0AB3dPwAA">
<XPD:ATTR name="Name" type="string">GZIPOutputStream</XPD:ATTR>
<XPD:REF name="Owner">d4wKWCiT702KjlC/p5C4QgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="aU80js8+XUCCrYBYW8bfxQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OutputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I87hEmHCcU20zaT0AB3dPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="uvBM61HR70aGoX0ghnuqdQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">I87hEmHCcU20zaT0AB3dPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="TB1GJkgPf0yXpEMBFQ9rBQAA">
<XPD:ATTR name="Name" type="string">GZIPOutputStream</XPD:ATTR>
<XPD:REF name="Owner">d4wKWCiT702KjlC/p5C4QgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="VT3T70JuM0SMMcEbB7DSuQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">OutputStream</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TB1GJkgPf0yXpEMBFQ9rBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="507VS5QyPU+mEq2hL2kikwAA">
<XPD:ATTR name="Name" type="string">write</XPD:ATTR>
<XPD:REF name="Owner">d4wKWCiT702KjlC/p5C4QgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="78okDD5YP0CFAfDQGRHvEQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">507VS5QyPU+mEq2hL2kikwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="93e+QO6W3UKqOlpfZte2qgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">507VS5QyPU+mEq2hL2kikwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="FWw/BVibb0y1DqxMhTavVQAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">507VS5QyPU+mEq2hL2kikwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="VUaCF+uMfEGbwP+gHhSZWQAA">
<XPD:ATTR name="Name" type="string">finish</XPD:ATTR>
<XPD:REF name="Owner">d4wKWCiT702KjlC/p5C4QgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="aydCFFomv0++J+dBbQxeSwAA">
<XPD:ATTR name="Name" type="string">close</XPD:ATTR>
<XPD:REF name="Owner">d4wKWCiT702KjlC/p5C4QgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLClass" guid="ym//KM9Q1kCUQJv/hB2lVQAA">
<XPD:ATTR name="Name" type="string">Inflater</XPD:ATTR>
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">17</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="fb/bh8dS8kOdwuy10720xgAA">
<XPD:ATTR name="Name" type="string">Inflater</XPD:ATTR>
<XPD:REF name="Owner">ym//KM9Q1kCUQJv/hB2lVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zOj9eh3hHkifOhPM+B2yaAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">fb/bh8dS8kOdwuy10720xgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="4POwEZI2UEyyxvPXi3qrVgAA">
<XPD:ATTR name="Name" type="string">Inflater</XPD:ATTR>
<XPD:REF name="Owner">ym//KM9Q1kCUQJv/hB2lVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="daCb+BxVo0CLXsqSMUuK2AAA">
<XPD:ATTR name="Name" type="string">setInput</XPD:ATTR>
<XPD:REF name="Owner">ym//KM9Q1kCUQJv/hB2lVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oZK7w5xH802l7OdSc4WwdgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">daCb+BxVo0CLXsqSMUuK2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="gukgLdTcNU6xmoLsnW+AxgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">daCb+BxVo0CLXsqSMUuK2AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="BQrZ5C/tdEa7jNpz9kgVXQAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">daCb+BxVo0CLXsqSMUuK2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="18zAGQ2cYk6r/5o4raqcWwAA">
<XPD:ATTR name="Name" type="string">setInput</XPD:ATTR>
<XPD:REF name="Owner">ym//KM9Q1kCUQJv/hB2lVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+Fq5WAGQ20Kb9JrgUBYKOgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">18zAGQ2cYk6r/5o4raqcWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="MfF2eOREqUSPjt7TLpuvPwAA">
<XPD:ATTR name="Name" type="string">setDictionary</XPD:ATTR>
<XPD:REF name="Owner">ym//KM9Q1kCUQJv/hB2lVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="coe76ghgr0Wcr5Xj877HnwAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MfF2eOREqUSPjt7TLpuvPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="rgFdZqRhHEG2DqaVA8gbJgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MfF2eOREqUSPjt7TLpuvPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="ixUqx5qt/E62U0kyCrTWEQAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MfF2eOREqUSPjt7TLpuvPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="VmjFPoxBLUamMFjQW6m8BAAA">
<XPD:ATTR name="Name" type="string">setDictionary</XPD:ATTR>
<XPD:REF name="Owner">ym//KM9Q1kCUQJv/hB2lVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="a2jb431VeUqcxq5N68WbiQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VmjFPoxBLUamMFjQW6m8BAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="cnGoBspJ1kef+sVuFuXQ2gAA">
<XPD:ATTR name="Name" type="string">getRemaining</XPD:ATTR>
<XPD:REF name="Owner">ym//KM9Q1kCUQJv/hB2lVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="1fha7Z61rUiX482Vd0l1jAAA">
<XPD:ATTR name="Name" type="string">needsInput</XPD:ATTR>
<XPD:REF name="Owner">ym//KM9Q1kCUQJv/hB2lVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="iXl8FBIzvEuoFf65hIPJRAAA">
<XPD:ATTR name="Name" type="string">needsDictionary</XPD:ATTR>
<XPD:REF name="Owner">ym//KM9Q1kCUQJv/hB2lVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="l+GLIPAefkipEVXGiG/cMQAA">
<XPD:ATTR name="Name" type="string">finished</XPD:ATTR>
<XPD:REF name="Owner">ym//KM9Q1kCUQJv/hB2lVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="tMoHkpXgyUO+P1J/aYiRDAAA">
<XPD:ATTR name="Name" type="string">inflate</XPD:ATTR>
<XPD:REF name="Owner">ym//KM9Q1kCUQJv/hB2lVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Vzlakw+6B06yvT8ZEGcNoQAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tMoHkpXgyUO+P1J/aYiRDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="L/BODuaKK0WgoY1B/YAbXAAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tMoHkpXgyUO+P1J/aYiRDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="RASoGsxrOUm/GbG9Bt3KwwAA">
<XPD:ATTR name="Name" type="string">arg2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">tMoHkpXgyUO+P1J/aYiRDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="VFcirVZuVEmQPuFGlRePYgAA">
<XPD:ATTR name="Name" type="string">inflate</XPD:ATTR>
<XPD:REF name="Owner">ym//KM9Q1kCUQJv/hB2lVQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+vgEHrd18E2UPU1h6z7+UAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">byte[]</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VFcirVZuVEmQPuFGlRePYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="GRO9sUKHk0SpKkXNpvOuMgAA">
<XPD:ATTR name="Name" type="string">getAdler</XPD:ATTR>
<XPD:REF name="Owner">ym//KM9Q1kCUQJv/hB2lVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="3f41FxB2QUKZjqBzB9R6+QAA">
<XPD:ATTR name="Name" type="string">getTotalIn</XPD:ATTR>
<XPD:REF name="Owner">ym//KM9Q1kCUQJv/hB2lVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="KlSYo8ZM+EWnhJvIXAwHdgAA">
<XPD:ATTR name="Name" type="string">getTotalOut</XPD:ATTR>
<XPD:REF name="Owner">ym//KM9Q1kCUQJv/hB2lVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="oOYuJg7mDUOjEA6WZtgw9QAA">
<XPD:ATTR name="Name" type="string">reset</XPD:ATTR>
<XPD:REF name="Owner">ym//KM9Q1kCUQJv/hB2lVQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="uLSQTEIvzkC21hhkt3ZFogAA">
<XPD:ATTR name="Name" type="string">end</XPD:ATTR>
<XPD:REF name="Owner">ym//KM9Q1kCUQJv/hB2lVQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLGeneralization" guid="hgmD0tDLkkWUWFIjgxPDVwAA">
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:REF name="Child">PmQwc/m8Zk+TSQeQzheg8AAA</XPD:REF>
<XPD:REF name="Parent">ds8BwCv2w06yAHyOEnzfaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLGeneralization" guid="KSuD5dOWiUuogbGuenBK0QAA">
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:REF name="Child">hHmk6KcGiUu5RRwZ9aUSsgAA</XPD:REF>
<XPD:REF name="Parent">BRnfo8HLaU+LtBguubb7eAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLGeneralization" guid="3LOgMDv6yEyoNgkgZRnYEwAA">
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:REF name="Child">s0LsbFXtvUmWHa/lqGMdiwAA</XPD:REF>
<XPD:REF name="Parent">h0vH28H6CUi/V5oGNpepXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLGeneralization" guid="F/L/NkD330mcIRfOYtlwxAAA">
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:REF name="Child">hD0Un+n6q02GWk/VuXUEVwAA</XPD:REF>
<XPD:REF name="Parent">ozlWoaNYGk6cQxqENA4W3wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLGeneralization" guid="W/tl1kmG20OhTEbctDnSiwAA">
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:REF name="Child">ar7NuMN3vkSPGOEELu1pewAA</XPD:REF>
<XPD:REF name="Parent">AmPgseKsSkel56VuDHzVsgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLGeneralization" guid="7BqwoxFwukiZf6aeuIKXIwAA">
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:REF name="Child">ozlWoaNYGk6cQxqENA4W3wAA</XPD:REF>
<XPD:REF name="Parent">z5D0wABf0k2ptQiQm/vMwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLGeneralization" guid="jA9FVhXIXES2NCoEmpTLIgAA">
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:REF name="Child">AmPgseKsSkel56VuDHzVsgAA</XPD:REF>
<XPD:REF name="Parent">bulJfw2mi0uQj7FkEqffgQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLRealization" guid="Fx5t1Ipf5U24L+7NnjV6eAAA">
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:REF name="Client">SsyV/aBYRU+6Yj6dJ1PlpgAA</XPD:REF>
<XPD:REF name="Supplier">/Dc1L0kHpkG9THMJSCF2BwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[25]" type="UMLRealization" guid="dDBRlVMB+kKkLepAsdA9RgAA">
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:REF name="Client">W3BtQ2S3h0G5mcHA6+ko+wAA</XPD:REF>
<XPD:REF name="Supplier">/Dc1L0kHpkG9THMJSCF2BwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[26]" type="UMLGeneralization" guid="Rc7bczcmO0SXveV4SmXSzAAA">
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:REF name="Child">asAhYLaSpUymZfQ2K1hSzwAA</XPD:REF>
<XPD:REF name="Parent">z5D0wABf0k2ptQiQm/vMwQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[27]" type="UMLGeneralization" guid="Dr9ATNxHZkKFEh1I4SlO3AAA">
<XPD:REF name="Namespace">/gF6eHd3s0GA2V2YMNdFagAA</XPD:REF>
<XPD:REF name="Child">d4wKWCiT702KjlC/p5C4QgAA</XPD:REF>
<XPD:REF name="Parent">bulJfw2mi0uQj7FkEqffgQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[55]" type="UMLGeneralization" guid="50ungLZ5qUuohxEJRPctEQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::AWTEvent">FuiRmparyUiDtZlgWeocmAAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[56]" type="UMLRealization" guid="5chJA9ceg0GPM9LESI31nAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Client" pathname="::java::awt::RenderingHints">AobEqpgXlUKSchhK2w3kNQAA</XPD:REF>
<XPD:REF name="Supplier">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[57]" type="UMLGeneralization" guid="0Ow15kV3MU2ClMnDnjKVUAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::event::ComponentListener">4P2Inq4pmEy8BMScg1KqigAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[58]" type="UMLGeneralization" guid="qkDiLPSO+Uuj5tqm0bEGswAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::event::ActionListener">NuxYeunZl0SIOM4d14xgygAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[59]" type="UMLGeneralization" guid="dz4eC/+RYkWat6//b522fAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::event::ItemListener">x/A0DLejwEuLAGSLjU6v6QAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[60]" type="UMLGeneralization" guid="8vABjzLrs0Wx9ac5sT+ZlQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::event::FocusListener">7PjrLhBkNkmm8a+dK6qtlQAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[61]" type="UMLGeneralization" guid="8f7x8ytuLkiEeYFcOF5ZiwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::event::HierarchyListener">+FVxh2rCEU+oBm3jtRtPZQAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[62]" type="UMLGeneralization" guid="3C/5Oe4JukS+bkC8XLCvpQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::event::HierarchyBoundsListener">zonLME63TUyxxi0YdUBs3gAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[63]" type="UMLGeneralization" guid="r42NEqnBx0SnsBjufaQ7oQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::event::KeyListener">55JE433bkEatrh0D4G6vZAAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[64]" type="UMLGeneralization" guid="vR5nRhpXjUSA68HQEwi5ugAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::event::MouseListener">7ypijgRZkE+uSYKYkWJENAAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[65]" type="UMLGeneralization" guid="4onF9waLHEiSffsi15hBqwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::event::MouseMotionListener">3A7klIv+gkqmc3dHqJTqbAAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[66]" type="UMLGeneralization" guid="3WvaQgmAdUWd2b8PZq7a/gAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::event::InputMethodListener">Z/9B8GWB0UiIK/Di1LhI5AAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[67]" type="UMLGeneralization" guid="dEehJH6HSUqTnAtp3RpR/QAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::event::ContainerListener">5de/dg1ar0yzSk/+pRYZMAAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[68]" type="UMLGeneralization" guid="QbOw34zD9kWushPdBOTzsQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::event::AdjustmentListener">Ik+1dM52YEKLCEzYT2q3OgAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[69]" type="UMLGeneralization" guid="sGoCrQqqOUyFw6TKGBXIeQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::event::TextListener">InjADIUXGUOz+BZT7zfNcQAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[70]" type="UMLGeneralization" guid="4TUXv53a+Uue5T7M+cuFmgAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::event::AWTEventListener">eS56BaImeUiWNIv6OiegqgAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[71]" type="UMLGeneralization" guid="2mBOI0yGikqOueP0t9DgYgAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::event::WindowListener">8qqVI0qud0GjEvFPJPO7BQAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[72]" type="UMLGeneralization" guid="yJPc120JekG/xkYRHfqD9AAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::dnd::DragGestureEvent">NOLqb20Um0iBZa0Bas22hwAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[73]" type="UMLGeneralization" guid="KJL1LxzGfkKsxXz3+fPBowAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::dnd::DragGestureListener">G3SMjpThuUqFMSgqe7iYsgAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[74]" type="UMLGeneralization" guid="lccL5TczbEe7fSFHwuH+qgAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::dnd::DragSourceListener">LbyZIATfnkmK7nL8ViuXWgAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[75]" type="UMLGeneralization" guid="JS49Ptm6N0Wcyp4zdTaBVQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::dnd::DragSourceEvent">+QgHC4IFGkyWYIBVqaJO8AAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[76]" type="UMLGeneralization" guid="5UKuSR6n/USevM4JrmQzIAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::dnd::DropTargetListener">xPcmCurtWEezok1SEE4+PwAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[77]" type="UMLGeneralization" guid="9EoXCoPF5EOacRUwKAb7hAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::awt::dnd::DropTargetEvent">1NOR+tcb8kiJWwrKFEn2OwAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[78]" type="UMLGeneralization" guid="PoIj47SHlUORJ5FtAKyzQgAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
<XPD:REF name="Parent">Vii85fRwTkWwGUaMuBJM0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[79]" type="UMLRealization" guid="BuOim7wERkSvGT7OwnoBgAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Client">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
<XPD:REF name="Supplier">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[80]" type="UMLGeneralization" guid="siBB4jDTpESAsuYdi99RvwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:REF name="Parent">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[81]" type="UMLRealization" guid="5DODqS7BSka+eDtxMsiXgwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Client">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
<XPD:REF name="Supplier">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[82]" type="UMLGeneralization" guid="FSW0nYa8K0eMCTso1eBG0QAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">M2hA+j3CuEqIH7FcC5xnEQAA</XPD:REF>
<XPD:REF name="Parent">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[83]" type="UMLGeneralization" guid="TaScnA9GRUqbu+u283fDfwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">pS7IfKITSEqmqT39ccY8swAA</XPD:REF>
<XPD:REF name="Parent">gBVnGcdU9EatvCoe9C0AUwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[84]" type="UMLGeneralization" guid="LDerK1Z2D0q/DxnesDTPfQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">pxesU+iyMEWWT1OPOYoE2QAA</XPD:REF>
<XPD:REF name="Parent">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[85]" type="UMLRealization" guid="2J+fyOQE+E2eDPJVfJy7+wAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Client">pxesU+iyMEWWT1OPOYoE2QAA</XPD:REF>
<XPD:REF name="Supplier">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[86]" type="UMLGeneralization" guid="K/M1AnV9E0S8UGSy4mq4zQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">WteSANnuiEiXuHRWy4Y0GQAA</XPD:REF>
<XPD:REF name="Parent">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[87]" type="UMLRealization" guid="u7Y6pBJyaEeLV1saLdknkAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Client">WteSANnuiEiXuHRWy4Y0GQAA</XPD:REF>
<XPD:REF name="Supplier">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[88]" type="UMLGeneralization" guid="oOcWC9ftEUqZb/mgAN3NegAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
<XPD:REF name="Parent">tSOCCf5g6E6Op69hRyxlGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[89]" type="UMLGeneralization" guid="Q2JNJHJNW0ekQeq18s9h+QAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
<XPD:REF name="Parent">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[90]" type="UMLRealization" guid="CPLPyfV2LkW8vFFjX4KGVAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Client">57DyIT6glEKb4nzef+fDFAAA</XPD:REF>
<XPD:REF name="Supplier">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[91]" type="UMLGeneralization" guid="SGHSvr22NkeE1+EjQvr3jQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">p1A+eBoOnEGk5qR5tUzMTQAA</XPD:REF>
<XPD:REF name="Parent">tSOCCf5g6E6Op69hRyxlGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[92]" type="UMLGeneralization" guid="9/FDVZXdv0+IkUDJiDS2zwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">cQ9kR3h2lUyzzIbcu8YjngAA</XPD:REF>
<XPD:REF name="Parent">3mzGDiGNfEWtG6LbIppgyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[93]" type="UMLRealization" guid="3JWd6m9PjE2hwVfpihCkuQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Client">cQ9kR3h2lUyzzIbcu8YjngAA</XPD:REF>
<XPD:REF name="Supplier">p1A+eBoOnEGk5qR5tUzMTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[94]" type="UMLRealization" guid="VsvxpS9Xkkebv6j+2s4HDgAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Client">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
<XPD:REF name="Supplier">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[95]" type="UMLGeneralization" guid="O4XnInVA/EKUcTwCPhJ+lgAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">YmOdj9L3W0akz+Dk7+ekKgAA</XPD:REF>
<XPD:REF name="Parent">bHOMnvMveUalMgZEeDX9SgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[96]" type="UMLRealization" guid="AnVD9YsCo0SkD8aTAwKhgQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Client">iENVdhbOfECbBhVeOWoAcgAA</XPD:REF>
<XPD:REF name="Supplier">tSOCCf5g6E6Op69hRyxlGwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[97]" type="UMLGeneralization" guid="vxKz0nhXu0qXQjH7WeOGiAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
<XPD:REF name="Parent">iENVdhbOfECbBhVeOWoAcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[98]" type="UMLRealization" guid="vMB1Ab9jgU+PfITHpoKTYQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Client">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
<XPD:REF name="Supplier">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[99]" type="UMLGeneralization" guid="NL1tE0X3u0iNUbb0kwRaWAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">u8ZkWTt790KvDYn2wlIwgQAA</XPD:REF>
<XPD:REF name="Parent">CoVvawOcP0SH4Qdn1TAl4wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[100]" type="UMLGeneralization" guid="WS3iRc5jTU2gqVFpSdgzPAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">3mzGDiGNfEWtG6LbIppgyQAA</XPD:REF>
<XPD:REF name="Parent">iENVdhbOfECbBhVeOWoAcgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[101]" type="UMLRealization" guid="hHm2WbEfaEOq/kKKPZYDMwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Client">3mzGDiGNfEWtG6LbIppgyQAA</XPD:REF>
<XPD:REF name="Supplier">p1A+eBoOnEGk5qR5tUzMTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[102]" type="UMLGeneralization" guid="+fowi1jnJUu0ojH65RKPXAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">s7kWWHH3qkKkmwpLUGOzfgAA</XPD:REF>
<XPD:REF name="Parent">uFnkdeoyi0iTg+MMQk0nxQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[103]" type="UMLGeneralization" guid="FTffVf0WF0GsfLjK2N93UQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">J+Ivc0PIkE6PSq3MuS5DpQAA</XPD:REF>
<XPD:REF name="Parent">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[104]" type="UMLGeneralization" guid="5YuldCvQy0ysb0ZLm5mLJAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">y5zGdqLHfEyP4BZzMr+bSgAA</XPD:REF>
<XPD:REF name="Parent">p1A+eBoOnEGk5qR5tUzMTQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[105]" type="UMLGeneralization" guid="J0DBWJIVR0aZSrYP+WeGCwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">ZpYnRaXnyEK1hB6qgcs3HQAA</XPD:REF>
<XPD:REF name="Parent">CsKTCYsAa0KSSrp0k/R+UAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[106]" type="UMLGeneralization" guid="bLuCarXrnk+ujD8BVwrTugAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
<XPD:REF name="Parent">s7kWWHH3qkKkmwpLUGOzfgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[107]" type="UMLRealization" guid="1waaMs2Zj0qQWTJALYxdYgAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Client">d5e3dM2S3EyEttfv8z3wCQAA</XPD:REF>
<XPD:REF name="Supplier">NBF+r+n8FEOoJf4p+CYH7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[108]" type="UMLGeneralization" guid="GA5rycZacEuf+tVv0KjLmgAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">KMw6UMkvNkuistMhIj773gAA</XPD:REF>
<XPD:REF name="Parent">bHOMnvMveUalMgZEeDX9SgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[109]" type="UMLGeneralization" guid="7cXXTYvgrkWbYYzBaR6nDwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">zCofXaHw7UuRmk5YOKLvcgAA</XPD:REF>
<XPD:REF name="Parent">0BFOqvw/tEKSEyud70cCAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[110]" type="UMLRealization" guid="1fd4BNr8FUC6FPtyMmOXTAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Client">PFRQcIKkNUKU+tYrMSkOxAAA</XPD:REF>
<XPD:REF name="Supplier">y9Pfdul2WEy2pMfvCJ6h9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[111]" type="UMLGeneralization" guid="BwMzTEIzrEeE8QyiodVjDwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
<XPD:REF name="Parent">xF2tvoLxWEupKHQwybEHXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[112]" type="UMLRealization" guid="Pffr1l89VkOyFQzs/4j2SQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Client">hgZPai54vUmGgflX+LLBQwAA</XPD:REF>
<XPD:REF name="Supplier">J+Ivc0PIkE6PSq3MuS5DpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[113]" type="UMLGeneralization" guid="oSMkoqtZSkyXEgjIubHQ8gAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
<XPD:REF name="Parent">3mzGDiGNfEWtG6LbIppgyQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[114]" type="UMLRealization" guid="AkVNH+FXe0+YNhggBBxw4AAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Client">DWrksWo/K0e9AcYqukCJWwAA</XPD:REF>
<XPD:REF name="Supplier">y5zGdqLHfEyP4BZzMr+bSgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[115]" type="UMLRealization" guid="0D9jBJfLX0S9Wd47meA2EwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Client">r1WuhTeG8ECQjFINpeFjoQAA</XPD:REF>
<XPD:REF name="Supplier">P21e46ib3Uq8owSoWV+aYAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[116]" type="UMLGeneralization" guid="hTzEIGBTlUiVm71EMrEMcwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::security::Provider">1RWJ11HmrUWkS8NVuWd7twAA</XPD:REF>
<XPD:REF name="Parent">M2hA+j3CuEqIH7FcC5xnEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[117]" type="UMLGeneralization" guid="Us4ute3i5U+YOl/bFfexQAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::security::SecureRandom">8mI/G5W/L0ONtUTNOKyTmgAA</XPD:REF>
<XPD:REF name="Parent">A1jFfLNv206FhOC9bmTp+QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[118]" type="UMLGeneralization" guid="BAodG3OvEkqdym/OC4b+1QAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::beans::PropertyChangeEvent">AFCJXK426kuF2im7b525hwAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[119]" type="UMLGeneralization" guid="diktuZzn2ESM3EtyD2bvUwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::beans::PropertyChangeListener">PQiuWupUT0WEBQ91Uo8aoQAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[120]" type="UMLGeneralization" guid="+j4jp8PP6UGJFHkzp5ZdBAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::beans::VetoableChangeListener">byINrZBc5kCDxlCbxZnf6gAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[121]" type="UMLGeneralization" guid="csmc4HDT3kKQCctVJOyOIgAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::beans::beancontext::BeanContextEvent">QkPUV9PLI0u5eY7AJ44rXgAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[122]" type="UMLGeneralization" guid="CGBLwddzjkOytRDWlYwIWQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::beans::beancontext::BeanContextMembershipListener">co6irGHbWE2o9IbJQ+mjxwAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[123]" type="UMLGeneralization" guid="JAXzXI8L8UiNtgi4AydcIgAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::beans::beancontext::BeanContextServiceRevokedListener">GHSouvUX1E+2W11726y1TAAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[124]" type="UMLRealization" guid="RUgLZC6MeUqpbSU92quuagAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Client" pathname="::java::text::Collator">DOJ2S+PZCEGtXniyupfgZQAA</XPD:REF>
<XPD:REF name="Supplier">3gvG/wGsiE+XX6DJL71sAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[125]" type="UMLGeneralization" guid="/Pn9LDHiJUunALibIR1PIAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::text::resources::DateFormatZoneData">mIkCctL4bkujLsGd+EV6VgAA</XPD:REF>
<XPD:REF name="Parent">bHOMnvMveUalMgZEeDX9SgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[126]" type="UMLGeneralization" guid="EKz3qiwpREKMjszSaiBIeAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::text::resources::LocaleElements">9JHhQ6jMhUW0TeoCqV+8RwAA</XPD:REF>
<XPD:REF name="Parent">YmOdj9L3W0akz+Dk7+ekKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[127]" type="UMLGeneralization" guid="BvooU9kINEa0fnROA+cUWgAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::text::resources::LocaleElements_en">y8ovsLxQB0+RUGy058X0VwAA</XPD:REF>
<XPD:REF name="Parent">YmOdj9L3W0akz+Dk7+ekKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[128]" type="UMLGeneralization" guid="BFIvkSTi706X9mFrWvQlswAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::text::resources::LocaleElements_en_US">nuvS3k3M50qUSWnmiv6ETgAA</XPD:REF>
<XPD:REF name="Parent">YmOdj9L3W0akz+Dk7+ekKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[129]" type="UMLGeneralization" guid="11iAPsM5L0eELUbQsFzR3QAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::sql::Date">wc4tlwJfO0ewCxnijeHMuQAA</XPD:REF>
<XPD:REF name="Parent">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[130]" type="UMLGeneralization" guid="dmTjxWzdTE6RnOqzTrCGQQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::sql::Time">kpf4f+HXuUeQiq9ffzfQFgAA</XPD:REF>
<XPD:REF name="Parent">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[131]" type="UMLGeneralization" guid="EHrBc3rz9kKCyZ/oIMsdDgAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::java::sql::Timestamp">w0t64I+5mkySDkj5t/UNpQAA</XPD:REF>
<XPD:REF name="Parent">AQ/vVssy0Ea7j1W36BUrqQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[132]" type="UMLGeneralization" guid="9moK1WUGKEaGrc1GlCIySAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::accessibility::AccessibleResourceBundle">lvA0PLJBDUqtE8rAWqlsMAAA</XPD:REF>
<XPD:REF name="Parent">YmOdj9L3W0akz+Dk7+ekKgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[133]" type="UMLGeneralization" guid="bRBTdhm2EEe++s/5Wl51vgAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::UIDefaults">LeSa1MCbiUiIXTGiz+R5LAAA</XPD:REF>
<XPD:REF name="Parent">kTx5bxLyv02FMVA5zr/MTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[134]" type="UMLGeneralization" guid="Y9P2OeEQrUCwTpZXJ15QjAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::ChangeListener">sOar3kDVDECf9piFTFuxagAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[135]" type="UMLGeneralization" guid="mN0vvn11V0eIbuKGkgCLMAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::ChangeEvent">pVD6YcRuHk+kFNFg2frRnwAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[136]" type="UMLGeneralization" guid="1FwlxOQK1E+PcTwqyMVvIQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::AncestorListener">uilEqnYkgU6UCt2Oy9+HawAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[137]" type="UMLGeneralization" guid="tSuM6WTl3EqEh1KSRfp9EAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::DocumentListener">2dS0hYxbJkm+5UaKFVrsfAAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[138]" type="UMLGeneralization" guid="xEuoRsaEtUS9xKM3MiBpWwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::ListSelectionListener">GZTZSDYlX0SAIyzeADz0swAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[139]" type="UMLGeneralization" guid="FMDsrPgQREKo4FPrvv/bnAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::PopupMenuListener">xhm9yg478U2DRqYUWaG1LQAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[140]" type="UMLGeneralization" guid="qzeds0/U+0m9RGepS4QVvAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::MenuEvent">KTAaTEI8GEew7X0Om2YwzgAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[141]" type="UMLGeneralization" guid="Xw7JTZiamEqeu+bXxFxDNAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::TableModelListener">jOD/JeHN5kmWscO7raO8BwAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[142]" type="UMLGeneralization" guid="RSYT08O/tk+vc69zC0HCtwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::TreeModelListener">YqhZS2/N2keYtGR2z35JKwAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[143]" type="UMLGeneralization" guid="oOk1+vlr8E61Ni/X5NyfmgAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::TreeExpansionListener">tKTX+ZFv/kyu1D+9HP0muwAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[144]" type="UMLGeneralization" guid="jQVGyi+BGkeq5Vc4WtVJsgAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::CaretEvent">AIrFvqaWC0WBEf4ESLEgaAAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[145]" type="UMLGeneralization" guid="G8qX5s54zU+F4SQwF0UhzAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::CaretListener">JrWny68ZHUehCPYqYNHhxQAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[146]" type="UMLGeneralization" guid="sQC6eZkdskuJaErE7gTQyQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::CellEditorListener">8JKiFw39aESVQxqqIFS8fQAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[147]" type="UMLGeneralization" guid="xOi0m3sPD02yDZwupZoslQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::HyperlinkEvent">Dkh8y8vu9kSsR8/tCv/uSAAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[148]" type="UMLGeneralization" guid="MC85KGA+UUS/mzbq6P1q0gAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::HyperlinkListener">mcR16Rt0IUyK+PlfgKxWPAAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[149]" type="UMLGeneralization" guid="PbZBNBgXfE6T/Fgzyl+uNgAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::InternalFrameListener">wUl4f8ubmkm3jHpYOTtXDAAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[150]" type="UMLGeneralization" guid="igCQsA/Z/0Ggmxf8jv5WwwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::ListDataEvent">0V62OakdSkamZsL3qnzlrQAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[151]" type="UMLGeneralization" guid="9A4Hqv8O0UatP5Xqp72pFAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::ListDataListener">2Va+DwumpEemEGghEYjxAgAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[152]" type="UMLGeneralization" guid="JAJyjcCsUESl2n6/NG8hjAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::ListSelectionEvent">HoZBu50+v0u+xHp8jnwXSQAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[153]" type="UMLGeneralization" guid="80eAK5jP0USWARAFOi2M+QAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::MenuDragMouseListener">T1JVw9ZtUUqpaksumy6h6wAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[154]" type="UMLGeneralization" guid="YXDwojqoxkOl5yCOvXFzEwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::MenuKeyListener">GVlKpyP7k0qcTBj9JV5dKwAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[155]" type="UMLGeneralization" guid="SjN6mjBf0kq5fiPar6g8gwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::MenuListener">jd4l69oLT0W15Sn4q9e3MAAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[156]" type="UMLGeneralization" guid="LSprMot0RkCG7gbgJkidaAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::PopupMenuEvent">DzuWShz7zkSAwymKTtKOaAAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[157]" type="UMLGeneralization" guid="6HRnejaDtk6infSoEW5feQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::TableColumnModelEvent">Ae0BNqVykUCntVTPkrPBDQAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[158]" type="UMLGeneralization" guid="qfsl+5hfDEeU9XMSkvLW5gAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::TableColumnModelListener">UjdYsnynk0WRdzRf7DE0FgAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[159]" type="UMLGeneralization" guid="bjVk3wE9U0OLP6cAdRT4wAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::TableModelEvent">zhBqaflOx0G61gqgnD5vMQAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[160]" type="UMLGeneralization" guid="rsCQR1LBj0KVQk9nym8NqgAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::TreeExpansionEvent">QrCIEtozzk2x/+hayb//uQAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[161]" type="UMLGeneralization" guid="E2ae94v/u0a0pBlIANQ0GwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::TreeModelEvent">3IDfZa8G6ka3UzR6+QQl5QAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[162]" type="UMLGeneralization" guid="uDJ2kHqSKkqTl6tx0oppdAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::TreeSelectionEvent">INjpMxwWP0CbhQqE3Wgy6QAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[163]" type="UMLGeneralization" guid="xzAVhM2lfU6s4vONvDGdwQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::TreeSelectionListener">ThcULHY100S9BLkTMqZUrwAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[164]" type="UMLGeneralization" guid="TzAJcmWd70mJjbwRfEdZzQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::TreeWillExpandListener">99HOJnIkZkCk/JtkrrDnoQAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[165]" type="UMLGeneralization" guid="A3GbhiDwzU+ZcOChgskiHQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::UndoableEditEvent">ezPgR4Jm5EGaissDSeY7RwAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[166]" type="UMLGeneralization" guid="AjtmD9j0zEiOGdzf0ErCYwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::swing::event::UndoableEditListener">OwWwSBE0uE+2b+X3ypR4oAAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[167]" type="UMLGeneralization" guid="JRjr0hqPrkyNCWEl3T3WiwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::naming::NamingEnumeration">b07zcETdF0GjGLqPClUjaQAA</XPD:REF>
<XPD:REF name="Parent">y9Pfdul2WEy2pMfvCJ6h9gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[168]" type="UMLGeneralization" guid="F/8Ff47FxkSxN6zBlQ10wQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::naming::event::NamingListener">RGdFyW9yhUSqTItI5q7NKgAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[169]" type="UMLGeneralization" guid="tjWRs83uMkWdF3CS9VKqdAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::naming::event::NamingEvent">5zs6Rzq4L02VBTb6ua+gfQAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[170]" type="UMLGeneralization" guid="Dnf63Hyq50mXnVu2J81HYwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::naming::event::NamingExceptionEvent">nXfHSiWtikS2MmEXtWaepgAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[171]" type="UMLGeneralization" guid="SNv2pOQAFU6P8mT1R/yCjwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::naming::ldap::UnsolicitedNotificationEvent">YmDhQvIn3EGbI3YoWdyqGAAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[172]" type="UMLGeneralization" guid="wsUQ9z/VHUyOQOKoA/jpbwAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::sound::midi::ControllerEventListener">GaVWIVnvLUaY0WKP4EAInwAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[173]" type="UMLGeneralization" guid="YFZeePM0BU+2e1FLF9QIQQAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::sound::midi::MetaEventListener">Zay/4GdzdUa0FTbeLzjrWAAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[174]" type="UMLGeneralization" guid="pp9+CGK8p0yeVCQgqQGz+wAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::sound::sampled::LineEvent">o9OVTimBAUOXkOMzdZhDfAAA</XPD:REF>
<XPD:REF name="Parent">A8T/j6Msr0+QQ8fGnTJBUQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[175]" type="UMLGeneralization" guid="pESsZf7ASkunhdtLNctxZAAA">
<XPD:REF name="Namespace">c1rRHHjVRESGkkMBK+bibAAA</XPD:REF>
<XPD:REF name="Child" pathname="::javax::sound::sampled::LineListener">Vm168CHTjUatEp33A5LS8gAA</XPD:REF>
<XPD:REF name="Parent">bsWY5c3sJkG8bgp/cE1zKAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:UNIT>
