<?xml version="1.0"?>
<diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
  <diagramdata>
    <attribute name="background">
      <color val="#ffffff"/>
    </attribute>
    <attribute name="paper">
      <composite type="paper">
        <attribute name="name">
          <string>#A4#</string>
        </attribute>
        <attribute name="tmargin">
          <real val="2.82"/>
        </attribute>
        <attribute name="bmargin">
          <real val="2.82"/>
        </attribute>
        <attribute name="lmargin">
          <real val="2.82"/>
        </attribute>
        <attribute name="rmargin">
          <real val="2.82"/>
        </attribute>
        <attribute name="is_portrait">
          <boolean val="true"/>
        </attribute>
        <attribute name="scaling">
          <real val="1"/>
        </attribute>
        <attribute name="fitto">
          <boolean val="false"/>
        </attribute>
      </composite>
    </attribute>
  </diagramdata>
    <layer name="Background" visible="true">
    <object type="Standard - Text" version="0" id="O11">
        <attribute name="obj_pos">
            <point val="6.0271,-4.71823"/>
        </attribute>
        <attribute name="text">
            <composite type="text">
                <attribute name="string">
                    <string>#bluemud lib#</string>
                </attribute>
                <attribute name="font">
                    <font name="Helvetica-Bold"/>
                </attribute>
                <attribute name="height">
                    <real val="1"/>
                </attribute>
                <attribute name="pos">
                    <point val="6.0271,-4.71823"/>
                </attribute>
                <attribute name="color">
                    <color val="#000000"/>
                </attribute>
                <attribute name="alignment">
                    <enum val="1"/>
                </attribute>
            </composite>
        </attribute>
    </object>
<object type="UML - Class" version="0" id="O0">
        <attribute name="obj_pos">
        <point val="0.050000,0.050000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="0.000000,0.000000;8.656800,9.300000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="0.050000,0.050000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="8.556800"/>
        </attribute>
        <attribute name="elem_height">
        <real val="9.200000"/>
        </attribute>
        <attribute name="name">
        <string>#FormattedTextIter#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#__init__#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#firstFormat#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#firstText#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#moreFormat#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#moreText#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#nextFormat#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#nextText#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#replaceFormat#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#replaceText#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O1">
        <attribute name="obj_pos">
        <point val="8.756800,0.050000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="8.706800,0.000000;14.939600,3.700000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="8.756800,0.050000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="6.132800"/>
        </attribute>
        <attribute name="elem_height">
        <real val="3.600000"/>
        </attribute>
        <attribute name="name">
        <string>#VBFC#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#__call__#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#__init__#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O2">
        <attribute name="obj_pos">
        <point val="15.039600,0.050000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="14.989600,0.000000;26.070400,11.700000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="15.039600,0.050000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="10.980800"/>
        </attribute>
        <attribute name="elem_height">
        <real val="11.600000"/>
        </attribute>
        <attribute name="name">
        <string>#Mind#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#heartbeat#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#popInputProcessor#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#popNawsProcessor#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#processCommand#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#processInput#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#processNawsEvent#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#prompt#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#pushInputProcessor#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#pushNawsProcessor#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#rawwrite#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setInteractive#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#write#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O3">
        <attribute name="obj_pos">
        <point val="26.170400,0.050000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="26.120400,0.000000;32.353200,6.100000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="26.170400,0.050000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="6.132800"/>
        </attribute>
        <attribute name="elem_height">
        <real val="6.000000"/>
        </attribute>
        <attribute name="name">
        <string>#PatternMatcher#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#__init__#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#add#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#apply#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#reset#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#state#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O4">
        <attribute name="obj_pos">
        <point val="0.050000,11.850000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="0.000000,11.800000;12.050400,52.300000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="0.050000,11.850000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="11.950400"/>
        </attribute>
        <attribute name="elem_height">
        <real val="40.400000"/>
        </attribute>
        <attribute name="name">
        <string>#MPicoEditor#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#__init__#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addToClipboard#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#arrowDown#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#arrowLeft#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#arrowRight#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#arrowUp#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#backspaceCharacter#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#changed#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#clearClipboard#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#cursorPosition#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#cutText#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#deleteCharFromBuffer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#deleteCharacter#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#deleteLineFromBuffer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#drawAll#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#drawBody#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#drawCommands#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#drawHeader#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#drawLine#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#drawStatus#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#flush#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getBufLen#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getBuffer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getClientEOL#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getClientHeight#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getClientWidth#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getClipboardContents#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getFilename#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getLine#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getLineNo#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getLineWidth#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#initialize#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#insertCR#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#insertCharacters#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#insertLineIntoBuffer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#markChanged#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#moveCursor#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#pageDown#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#pageUp#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#processInput#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#prompt#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#refresh#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setBuffer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setLine#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setMethodOnExit#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#switchHelpMode#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#uncutText#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#write#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O5">
        <attribute name="obj_pos">
        <point val="12.150400,11.850000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="12.100400,11.800000;18.333200,15.500000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="12.150400,11.850000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="6.132800"/>
        </attribute>
        <attribute name="elem_height">
        <real val="3.600000"/>
        </attribute>
        <attribute name="name">
        <string>#LoginEvent#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#__init__#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#process#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O6">
        <attribute name="obj_pos">
        <point val="18.433200,11.850000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="18.383200,11.800000;29.948800,19.500000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="18.433200,11.850000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="11.465600"/>
        </attribute>
        <attribute name="elem_height">
        <real val="7.600000"/>
        </attribute>
        <attribute name="name">
        <string>#LoginController#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#displayLogin#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getControlledObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#noteDisconnect#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#noteError#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#processInput#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#processNawsEvent#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setUser#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O7">
        <attribute name="obj_pos">
        <point val="30.048800,11.850000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="29.998800,11.800000;47.382000,61.100000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="30.048800,11.850000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="17.283200"/>
        </attribute>
        <attribute name="elem_height">
        <real val="49.200000"/>
        </attribute>
        <attribute name="name">
        <string>#NomacsEditor#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#__init__#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#arrowDown#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#arrowLeft#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#arrowOops#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#arrowRight#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#arrowUp#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#ask#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#backspace#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#centerDoc#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#changed#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#closeBrace#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#command#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#copy#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#deleteChar#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#doDeleteChars#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#doDeleteLine#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#doInsertChars#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#doInsertLine#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#drawAll#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#drawBody#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#drawFooter#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#drawHeader#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#drawLine#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#drawStatus#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#flush#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getBuffer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getClientEOL#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getClientHeight#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getClientWidth#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getFilename#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getLineWidth#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getNextIndent#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getNonspaceIndex#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#gotoDocBegin#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#gotoDocEnd#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#help#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#helpResponse#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#initScreen#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#initialize#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#insertChar#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#insertNewline#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#killLine#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#message#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#moveCursor#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#moveCursorRelativeToDoc#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#pageDown#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#pageUp#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#prompt#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#quit#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#quitResponse#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#refresh#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#rowIsOnscreen#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#saveDoc#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#silentlyMoveCursor#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#silentlyMoveCursorRelativeToDoc#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#tab#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#undo#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#unimplemented#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#write#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O8">
        <attribute name="obj_pos">
        <point val="47.482000,11.850000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="47.432000,11.800000;54.149600,14.700000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="47.482000,11.850000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="6.617600"/>
        </attribute>
        <attribute name="elem_height">
        <real val="2.800000"/>
        </attribute>
        <attribute name="name">
        <string>#CoderController#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#noteError#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O9">
        <attribute name="obj_pos">
        <point val="54.249600,11.850000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="54.199600,11.800000;67.219600,40.300000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="54.249600,11.850000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="12.920000"/>
        </attribute>
        <attribute name="elem_height">
        <real val="28.400000"/>
        </attribute>
        <attribute name="name">
        <string>#CoderCommands#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#catFile#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#changeDirectory#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#cloneObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#copyFile#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createDirectory#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#displayAttachments#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#doExorcise#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#dumpAttributes#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#editFileWithCoolEditor#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#editFileWithLineEditor#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#execCommand#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#exorcise#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getStatistics#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getTime#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#headFile#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#invokeMethod#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#listDirectory#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#moreFile#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#popDirectory#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#possess#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#printCWD#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#printWorkingDirectory#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#pushDirectory#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#register#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeDirectory#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeFile#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#shutdown#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#tailFile#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#touchFile#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#transport#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#updateClass#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#zap#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O10">
        <attribute name="obj_pos">
        <point val="67.319600,11.850000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="67.269600,11.800000;76.896000,18.700000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="67.319600,11.850000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="9.526400"/>
        </attribute>
        <attribute name="elem_height">
        <real val="6.800000"/>
        </attribute>
        <attribute name="name">
        <string>#LineEditor#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#__init__#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#editFile#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#editText#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#processInput#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#prompt#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setMethodOnExit#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O11">
        <attribute name="obj_pos">
        <point val="76.996000,11.850000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="76.946000,11.800000;86.087600,16.300000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="76.996000,11.850000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="9.041600"/>
        </attribute>
        <attribute name="elem_height">
        <real val="4.400000"/>
        </attribute>
        <attribute name="name">
        <string>#Human#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#createHuman#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createHumanoid#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setRaceName#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O12">
        <attribute name="obj_pos">
        <point val="86.187600,11.850000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="86.137600,11.800000;95.279200,15.500000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="86.187600,11.850000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="9.041600"/>
        </attribute>
        <attribute name="elem_height">
        <real val="3.600000"/>
        </attribute>
        <attribute name="name">
        <string>#Humanoid#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#createHumanoid#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createRace#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O13">
        <attribute name="obj_pos">
        <point val="95.379200,11.850000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="95.329200,11.800000;103.016400,17.100000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="95.379200,11.850000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="7.587200"/>
        </attribute>
        <attribute name="elem_height">
        <real val="5.200000"/>
        </attribute>
        <attribute name="name">
        <string>#Race#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#applyRace#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createRace#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getRaceName#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setRaceName#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O14">
        <attribute name="obj_pos">
        <point val="103.116400,11.850000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="103.066400,11.800000;109.299200,15.500000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="103.116400,11.850000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="6.132800"/>
        </attribute>
        <attribute name="elem_height">
        <real val="3.600000"/>
        </attribute>
        <attribute name="name">
        <string>#CalloutEvent#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#__init__#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#process#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O15">
        <attribute name="obj_pos">
        <point val="109.399200,11.850000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="109.349200,11.800000;119.945200,16.300000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="109.399200,11.850000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="10.496000"/>
        </attribute>
        <attribute name="elem_height">
        <real val="4.400000"/>
        </attribute>
        <attribute name="name">
        <string>#PossessedSoul#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#createInteractive#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#move#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#tell#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O16">
        <attribute name="obj_pos">
        <point val="120.045200,11.850000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="119.995200,11.800000;131.560800,20.300000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="120.045200,11.850000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="11.465600"/>
        </attribute>
        <attribute name="elem_height">
        <real val="8.400000"/>
        </attribute>
        <attribute name="name">
        <string>#PossessorShadow#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#createShadow#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getOriginalBody#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#heartbeat#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setSubConsciousness#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#shadowRemoved#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#tell#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#write#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#writeInternal#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O17">
        <attribute name="obj_pos">
        <point val="131.660800,11.850000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="131.610800,11.800000;143.661200,26.700000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="131.660800,11.850000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="11.950400"/>
        </attribute>
        <attribute name="elem_height">
        <real val="14.800000"/>
        </attribute>
        <attribute name="name">
        <string>#Wearable#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#addCoveredBodyPart#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addWornOnBodyPart#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#canLeaveEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#cannotRemove#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#cannotWear#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#clearWornOnBodyParts#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createWearable#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#enterEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getCoveredBodyParts#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getWornOnBodyParts#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#leaveEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#remove#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeAction#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#wear#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#wearAction#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O18">
        <attribute name="obj_pos">
        <point val="143.761200,11.850000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="143.711200,11.800000;156.246400,28.300000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="143.761200,11.850000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="12.435200"/>
        </attribute>
        <attribute name="elem_height">
        <real val="16.400000"/>
        </attribute>
        <attribute name="name">
        <string>#Wieldable#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#addRequiredBodyPart#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addWieldOnBodyPart#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#canLeaveEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#cannotUnwield#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#cannotWield#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#clearWieldOnBodyParts#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createWieldable#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#enterEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getRequiredBodyParts#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getWieldOnBodyParts#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#leaveEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#unwield#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#unwieldAction#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#unwieldFrom#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#wield#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#wieldAction#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#wieldOn#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O19">
        <attribute name="obj_pos">
        <point val="156.346400,11.850000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="156.296400,11.800000;167.377200,29.900000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="156.346400,11.850000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="10.980800"/>
        </attribute>
        <attribute name="elem_height">
        <real val="18.000000"/>
        </attribute>
        <attribute name="name">
        <string>#Room#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#addDoor#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addExit#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addNPC#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createContainer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createRoom#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyContainer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyRoom#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#enterContainer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#enterRoom#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getDoor#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getExitNames#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getExits#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getLongDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#leaveContainer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#leaveRoom#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#refreshContainer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#refreshRoom#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeDoor#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeExit#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#tellRoom#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O20">
        <attribute name="obj_pos">
        <point val="167.477200,11.850000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="167.427200,11.800000;173.660000,16.300000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="167.477200,11.850000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="6.132800"/>
        </attribute>
        <attribute name="elem_height">
        <real val="4.400000"/>
        </attribute>
        <attribute name="name">
        <string>#NPCCommandHandler#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#emote#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#register#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#say#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O21">
        <attribute name="obj_pos">
        <point val="173.760000,11.850000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="173.710000,11.800000;183.821200,37.900000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="173.760000,11.850000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="10.011200"/>
        </attribute>
        <attribute name="elem_height">
        <real val="26.000000"/>
        </attribute>
        <attribute name="name">
        <string>#BaseCommandHandler#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#alias#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#ansi#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#ansiSet#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#ask#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#displayCommands#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#displayHelpTopic#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#displayIdleTime#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#emote#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#enterBriefMode#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#enterVerboseMode#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#fingerCommand#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#get#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getUptime#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#glance#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#introduce#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#inventory#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#logBug#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#logIdea#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#look#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#put#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#quit#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#register#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#save#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#say#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#search#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#shout#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#stats#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#tell#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#unalias#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#who#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O22">
        <attribute name="obj_pos">
        <point val="183.921200,11.850000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="183.871200,11.800000;197.860800,21.100000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="183.921200,11.850000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="13.889600"/>
        </attribute>
        <attribute name="elem_height">
        <real val="9.200000"/>
        </attribute>
        <attribute name="name">
        <string>#TimeManager#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#__init__#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addMetaIncrement#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createTimeManager#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#displayTime#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#formatTime#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getIncrementDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getMudTime#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setIncrementDescriptions#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setStartInRealTime#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O23">
        <attribute name="obj_pos">
        <point val="0.050000,61.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="0.000000,61.200000;14.474400,103.300000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="0.050000,61.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="14.374400"/>
        </attribute>
        <attribute name="elem_height">
        <real val="42.000000"/>
        </attribute>
        <attribute name="name">
        <string>#Interactive#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#addAliasedCommand#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addAnsiset#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addDefaultAliases#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addKnownInteractive#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addWieldedObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addWornObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#canWear#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#canWield#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createInteractive#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createLiving#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyInteractive#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyLiving#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getActionManager#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getAliasList#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getAliasedCommand#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getAliases#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getAnsimode#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getAnsiset#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getAnsisetColor#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getAnsisetList#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getKnownInteractives#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getMind#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getNames#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getPluralShortDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getShortDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getTitle#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getWieldedObjects#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getWornObjects#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#inBriefMode#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#introducedTo#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#knowsInteractive#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#move#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#rawwrite#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeAliasedCommand#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeAnsiset#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeKnownInteractive#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeSubTitle#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeWieldedObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeWornObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setAliases#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setAnsimode#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setAnsiset#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setBriefMode#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setKnownInteractives#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setMind#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setSubTitle#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setTitles#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#wieldedCharacteristic#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#wornCharacteristic#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#write#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O24">
        <attribute name="obj_pos">
        <point val="14.574400,61.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="14.524400,61.200000;26.574800,80.900000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="14.574400,61.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="11.950400"/>
        </attribute>
        <attribute name="elem_height">
        <real val="19.600000"/>
        </attribute>
        <attribute name="name">
        <string>#NPC#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#addAsk#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addRandomAction#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addRandomChat#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#ask#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#command#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createInteractive#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createNPC#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyInteractive#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyNPC#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#heartbeat#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#introducedTo#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#rawwrite#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeAsk#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeRandomAction#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeRandomChat#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setActionProbability#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setChatProbability#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setMobile#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setMoveProbability#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setRandomActions#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setRandomChats#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#write#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O25">
        <attribute name="obj_pos">
        <point val="26.674800,61.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="26.624800,61.200000;41.099200,67.300000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="26.674800,61.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="14.374400"/>
        </attribute>
        <attribute name="elem_height">
        <real val="6.000000"/>
        </attribute>
        <attribute name="name">
        <string>#Corpse#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#decayCorpse#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#determineLongDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getPluralShortDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getShortDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setupCorpse#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O26">
        <attribute name="obj_pos">
        <point val="41.199200,61.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="41.149200,61.200000;53.199600,69.700000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="41.199200,61.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="11.950400"/>
        </attribute>
        <attribute name="elem_height">
        <real val="8.400000"/>
        </attribute>
        <attribute name="name">
        <string>#ActionManager#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#__init__#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addAction#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getCommands#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#notifyFail#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#processAction#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#processCommandAction#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#processCommandAlias#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeAction#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O27">
        <attribute name="obj_pos">
        <point val="53.299600,61.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="53.249600,61.200000;58.997600,64.100000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="53.299600,61.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="5.648000"/>
        </attribute>
        <attribute name="elem_height">
        <real val="2.800000"/>
        </attribute>
        <attribute name="name">
        <string>#HeartbeatEvent#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#process#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O28">
        <attribute name="obj_pos">
        <point val="59.097600,61.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="59.047600,61.200000;80.794000,80.100000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="59.097600,61.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="21.646400"/>
        </attribute>
        <attribute name="elem_height">
        <real val="18.800000"/>
        </attribute>
        <attribute name="name">
        <string>#Player#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#addAccomplishment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addFingerInformation#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createInteractive#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createPlayer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyInteractive#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyPlayer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getAccessLevel#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getFingerInformation#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getFingerInformationStatements#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getRestrictedFingerInformation#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getRestrictedFingerInformationStatements#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getTitle#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#hasAccomplishment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#isLinkdead#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#load#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeFingerInformation#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#save#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#savePlayer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setAccessLevel#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setAccomplishments#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setIsLinkdead#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O29">
        <attribute name="obj_pos">
        <point val="80.894000,61.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="80.844000,61.200000;95.318400,82.500000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="80.894000,61.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="14.374400"/>
        </attribute>
        <attribute name="elem_height">
        <real val="21.200000"/>
        </attribute>
        <attribute name="name">
        <string>#Living#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#addUnitsOfWork#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createContainer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createLiving#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyContainer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyLiving#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#die#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getAdjectiveDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getBodyParts#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getGender#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getLongDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getPluralShortDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getRaceName#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getShortDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getStat#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getStats#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getUnitsOfWork#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getUnitsOfWorkForStat#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#heartbeat#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#isDead#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setBodyParts#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setGender#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setRace#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setStat#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setStats#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O30">
        <attribute name="obj_pos">
        <point val="95.418400,61.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="95.368400,61.200000;106.934000,69.700000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="95.418400,61.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="11.465600"/>
        </attribute>
        <attribute name="elem_height">
        <real val="8.400000"/>
        </attribute>
        <attribute name="name">
        <string>#Shadow#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#__init__#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getOriginalClass#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getUniqueShadowName#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeShadow#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setUniqueShadowName#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#shadowLoaded#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#shadowObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#shadowRemoved#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O31">
        <attribute name="obj_pos">
        <point val="107.034000,61.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="106.984000,61.200000;113.701600,64.100000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="107.034000,61.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="6.617600"/>
        </attribute>
        <attribute name="elem_height">
        <real val="2.800000"/>
        </attribute>
        <attribute name="name">
        <string>#Jim#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#createNPC#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O32">
        <attribute name="obj_pos">
        <point val="113.801600,61.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="113.751600,61.200000;128.226000,84.900000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="113.801600,61.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="14.374400"/>
        </attribute>
        <attribute name="elem_height">
        <real val="23.600000"/>
        </attribute>
        <attribute name="name">
        <string>#Trader#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#appraise#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#banCustomer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#buy#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#buyItems#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#discount#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#displayInventoryAppraisal#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#displayInventoryInquiry#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#displayItemAppraisal#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#displayItemInquiry#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#enterEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getItemBuyValue#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getItemSellValue#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#giveMoney#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#inquire#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#isShopkeeper#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#leaveEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#markup#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#objectEnteredEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#objectLeftEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#sell#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#sellItems#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setDiscount#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setInventoryContainer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setMarkup#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setShopLocation#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#shadowLoaded#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#takeMoney#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O33">
        <attribute name="obj_pos">
        <point val="128.326000,61.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="128.276000,61.200000;135.478400,64.900000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="128.326000,61.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="7.102400"/>
        </attribute>
        <attribute name="elem_height">
        <real val="3.600000"/>
        </attribute>
        <attribute name="name">
        <string>#Coin#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#cloneSelf#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createHeap#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O34">
        <attribute name="obj_pos">
        <point val="135.578400,61.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="135.528400,61.200000;149.518000,73.700000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="135.578400,61.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="13.889600"/>
        </attribute>
        <attribute name="elem_height">
        <real val="12.400000"/>
        </attribute>
        <attribute name="name">
        <string>#Heap#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#cloneSelf#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createHeap#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyHeap#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getHeapType#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getNumObjectsInHeap#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getPartialHeap#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#move#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#objectEnteredEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setHeapType#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setNumObjectsInHeap#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#takeAwayPartialHeap#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O35">
        <attribute name="obj_pos">
        <point val="149.618000,61.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="149.568000,61.200000;157.255200,64.100000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="149.618000,61.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="7.587200"/>
        </attribute>
        <attribute name="elem_height">
        <real val="2.800000"/>
        </attribute>
        <attribute name="name">
        <string>#Iron#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#createMoney#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O36">
        <attribute name="obj_pos">
        <point val="157.355200,61.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="157.305200,61.200000;164.992400,64.100000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="157.355200,61.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="7.587200"/>
        </attribute>
        <attribute name="elem_height">
        <real val="2.800000"/>
        </attribute>
        <attribute name="name">
        <string>#Brass#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#createMoney#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O37">
        <attribute name="obj_pos">
        <point val="165.092400,61.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="165.042400,61.200000;176.608000,72.100000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="165.092400,61.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="11.465600"/>
        </attribute>
        <attribute name="elem_height">
        <real val="10.800000"/>
        </attribute>
        <attribute name="name">
        <string>#Money#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#createHeap#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createMoney#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#exchangeDown#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#exchangeUp#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getLongDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getShortDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#load#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#save#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setCurrency#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setNumObjectsInHeap#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setValue#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O38">
        <attribute name="obj_pos">
        <point val="176.708000,61.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="176.658000,61.200000;185.314800,128.100000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="176.708000,61.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="8.556800"/>
        </attribute>
        <attribute name="elem_height">
        <real val="66.800000"/>
        </attribute>
        <attribute name="name">
        <string>#EmoteCommandHandler#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#ack#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#agree#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#apologize#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#applaud#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#belch#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#blbl#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#blush#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#bow#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#cackle#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#cheer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#chuckle#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#clap#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#cough#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#cower#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#cringe#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#cry#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#curse#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#curtsey#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#explode#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#eye#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#eyebrow#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#flex#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#frown#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#gasp#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#giggle#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#glare#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#greet#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#grimace#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#grin#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#groan#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#growl#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#hiccup#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#hmm#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#hmph#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#hug#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#kick#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#laugh#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#listEmotes#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#moan#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#nod#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#oops#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#pat#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#peer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#point#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#poke#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#ponder#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#pout#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#register#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#registerEmote#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#rolleyes#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#scowl#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#shake#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#shakeno#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#shiver#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#shrug#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#sigh#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#simpleEmote#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#smile#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#smirk#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#snicker#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#sniff#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#sob#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#spank#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#squirm#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#stomp#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#strut#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#swear#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#tap#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#thank#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#think#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#tickle#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#wait#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#wave#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#weep#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#whee#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#whew#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#whistle#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#wiggle#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#wink#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#writeAction#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#yawn#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O39">
        <attribute name="obj_pos">
        <point val="185.414800,61.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="185.364800,61.200000;196.930400,72.100000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="185.414800,61.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="11.465600"/>
        </attribute>
        <attribute name="elem_height">
        <real val="10.800000"/>
        </attribute>
        <attribute name="name">
        <string>#PlayerController#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#getControlledObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getIPAddress#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getIdleTime#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getUserProperty#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#logout#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#noteDisconnect#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#noteError#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#rawwrite#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#replaceController#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setUser#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#write#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O40">
        <attribute name="obj_pos">
        <point val="0.050000,128.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="0.000000,128.200000;6.717600,131.100000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="0.050000,128.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="6.617600"/>
        </attribute>
        <attribute name="elem_height">
        <real val="2.800000"/>
        </attribute>
        <attribute name="name">
        <string>#NPCMind#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#heartbeat#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O41">
        <attribute name="obj_pos">
        <point val="6.817600,128.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="6.767600,128.200000;11.061200,131.100000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="6.817600,128.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="4.193600"/>
        </attribute>
        <attribute name="elem_height">
        <real val="2.800000"/>
        </attribute>
        <attribute name="name">
        <string>#More#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#more#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O42">
        <attribute name="obj_pos">
        <point val="11.161200,128.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="11.111200,128.200000;21.707200,135.100000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="11.161200,128.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="10.496000"/>
        </attribute>
        <attribute name="elem_height">
        <real val="6.800000"/>
        </attribute>
        <attribute name="name">
        <string>#Key#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#createKey#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyKey#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getKeyCombination#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setKeyCombination#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O43">
        <attribute name="obj_pos">
        <point val="21.807200,128.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="21.757200,128.200000;35.746800,151.100000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="21.807200,128.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="13.889600"/>
        </attribute>
        <attribute name="elem_height">
        <real val="22.800000"/>
        </attribute>
        <attribute name="name">
        <string>#Door#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#close#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#closeDoor#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createDoor#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyDoor#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#enterEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getAdjoiningRoom#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getExitName#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getOpposingExitName#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getShortDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#isLocked#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#isOpen#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#lock#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#lockDoor#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#objectEnteredEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#objectLeftEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#open#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#openDoor#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#openStatus#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setAdjoiningRoom#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setDoorLock#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setExitName#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setOpposingExitName#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#unlock#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#unlockDoor#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O44">
        <attribute name="obj_pos">
        <point val="35.846800,128.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="35.796800,128.200000;50.271200,181.500000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="35.846800,128.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="14.374400"/>
        </attribute>
        <attribute name="elem_height">
        <real val="53.200000"/>
        </attribute>
        <attribute name="name">
        <string>#Object#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#__init__#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#__repr__#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addAdjective#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addAttachedObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addAttachment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addName#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addPluralName#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addProperty#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#addShadow#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#canEnterEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#canLeaveEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroy#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#doSearch#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#enterEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getAdjectives#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getAttachments#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getBrightness#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getCharacteristics#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getHeight#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getLength#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getLongDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getName#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getNames#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getPluralName#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getPluralNames#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getPluralShortDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getProperties#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getProperty#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getShortDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getVolume#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getWeight#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getWidth#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#isShadowed#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#leaveEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#load#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#move#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#objectEnteredEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#objectLeftEnvironment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#popShadow#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#refreshObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeAdjective#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeAttachedObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeAttachment#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeCharacteristic#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeName#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeProperty#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#save#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setAdjectives#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setBrightness#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setCharacteristic#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setHeight#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setLength#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setLongDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setName#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setNames#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setPluralName#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setPluralNames#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setPluralShortDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setShortDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setWeight#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setWidth#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O45">
        <attribute name="obj_pos">
        <point val="50.371200,128.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="50.321200,128.200000;61.402000,147.900000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="50.371200,128.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="10.980800"/>
        </attribute>
        <attribute name="elem_height">
        <real val="19.600000"/>
        </attribute>
        <attribute name="name">
        <string>#Container#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#addObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#canAddObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#contains#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createContainer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#createObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyContainer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#destroyObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#enterContainer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getCapacity#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getDeepInventory#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getInventory#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getIsRigid#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getLongDescription#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getMaximumWeight#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#getVolume#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#leaveContainer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#refreshContainer#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#refreshObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#removeObject#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setCapacity#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setIsRigid#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
            <composite type="umloperation">
              <attribute name="name"><string>#setMaximumWeight#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object><object type="UML - Class" version="0" id="O46">
        <attribute name="obj_pos">
        <point val="61.502000,128.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="61.452000,128.200000;67.684800,131.100000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="61.502000,128.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="6.132800"/>
        </attribute>
        <attribute name="elem_height">
        <real val="2.800000"/>
        </attribute>
        <attribute name="name">
        <string>#MudObject#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#__init__#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object>    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="64.568400,131.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="5.175200,51.400000;65.418400,141.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="64.568400,131.050000"/>
        <point val="64.568400,71.450000"/>
        <point val="6.025200,71.450000"/>
        <point val="6.025200,11.850000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O46" connection="6"/>
        <connection handle="1" to="O4" connection="1"/>
      </connections>
    </object>
<object type="UML - Class" version="0" id="O48">
        <attribute name="obj_pos">
        <point val="67.784800,128.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="67.734800,128.200000;73.967600,131.100000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="67.784800,128.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="6.132800"/>
        </attribute>
        <attribute name="elem_height">
        <real val="2.800000"/>
        </attribute>
        <attribute name="name">
        <string>#MudEvent#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#__init__#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object>    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="70.851200,131.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="14.366800,14.600000;71.701200,141.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="70.851200,131.050000"/>
        <point val="70.851200,71.450000"/>
        <point val="15.216800,71.450000"/>
        <point val="15.216800,11.850000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O48" connection="6"/>
        <connection handle="1" to="O5" connection="1"/>
      </connections>
    </object>
<object type="UML - Class" version="0" id="O50">
        <attribute name="obj_pos">
        <point val="74.067600,128.250000"/>
        </attribute>
        <attribute name="obj_bb">
        <rectangle val="74.017600,128.200000;80.250400,131.100000"/>
        </attribute>
        <attribute name="elem_corner">
        <point val="74.067600,128.250000"/>
        </attribute>
        <attribute name="elem_width">
        <real val="6.132800"/>
        </attribute>
        <attribute name="elem_height">
        <real val="2.800000"/>
        </attribute>
        <attribute name="name">
        <string>#Controller#</string>
        </attribute>
        <attribute name="stereotype">
        <string/>
        </attribute>
        <attribute name="abstract">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_attributes">
        <boolean val="false"/>
        </attribute>
        <attribute name="suppress_operations">
        <boolean val="false"/>
        </attribute>
        <attribute name="visible_attributes">
        <boolean val="true"/>
        </attribute>
        <attribute name="visible_operations">
        <boolean val="true"/>
        </attribute>
        <attribute name="attributes"/>
        <attribute name="operations">
            <composite type="umloperation">
              <attribute name="name"><string>#__init__#</string></attribute>
              <attribute name="type"><string/></attribute>
              <attribute name="visibility"><enum val="0"/></attribute>
              <attribute name="abstract"><boolean val="false"/></attribute>
              <attribute name="class_scope"><boolean val="false"/></attribute>
              <attribute name="parameters"/>
            </composite>
</attribute>
<attribute name="template">
        <boolean val="false"/>
      </attribute>
      <attribute name="templates"/>
    </object>    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="77.134000,131.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="23.316000,18.600000;77.984000,141.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="77.134000,131.050000"/>
        <point val="77.134000,71.450000"/>
        <point val="24.166000,71.450000"/>
        <point val="24.166000,11.850000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O50" connection="6"/>
        <connection handle="1" to="O6" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="64.568400,131.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="37.840400,60.200000;65.418400,141.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="64.568400,131.050000"/>
        <point val="64.568400,71.450000"/>
        <point val="38.690400,71.450000"/>
        <point val="38.690400,11.850000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O46" connection="6"/>
        <connection handle="1" to="O7" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="191.147600,72.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="49.940800,13.800000;191.997600,82.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="191.147600,72.050000"/>
        <point val="191.147600,41.950000"/>
        <point val="50.790800,41.950000"/>
        <point val="50.790800,11.850000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O39" connection="6"/>
        <connection handle="1" to="O8" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="43.034000,181.450000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="42.184000,39.400000;61.559600,192.300000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="43.034000,181.450000"/>
        <point val="43.034000,96.650000"/>
        <point val="60.709600,96.650000"/>
        <point val="60.709600,11.850000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O44" connection="6"/>
        <connection handle="1" to="O9" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="64.568400,131.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="63.718400,17.800000;72.932800,141.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="64.568400,131.050000"/>
        <point val="64.568400,71.450000"/>
        <point val="72.082800,71.450000"/>
        <point val="72.082800,11.850000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O46" connection="6"/>
        <connection handle="1" to="O10" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="90.708400,15.450000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="80.666800,14.600000;91.558400,27.100000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="90.708400,15.450000"/>
        <point val="90.708400,13.650000"/>
        <point val="81.516800,13.650000"/>
        <point val="81.516800,11.850000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O12" connection="6"/>
        <connection handle="1" to="O11" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="99.172800,17.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="89.858400,14.600000;100.022800,27.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="99.172800,17.050000"/>
        <point val="99.172800,14.450000"/>
        <point val="90.708400,14.450000"/>
        <point val="90.708400,11.850000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O13" connection="6"/>
        <connection handle="1" to="O12" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="101.151200,69.650000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="98.322800,16.200000;102.001200,80.500000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="101.151200,69.650000"/>
        <point val="101.151200,40.750000"/>
        <point val="99.172800,40.750000"/>
        <point val="99.172800,11.850000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O30" connection="6"/>
        <connection handle="1" to="O13" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="70.851200,131.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="70.001200,14.600000;107.032800,141.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="70.851200,131.050000"/>
        <point val="70.851200,71.450000"/>
        <point val="106.182800,71.450000"/>
        <point val="106.182800,11.850000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O48" connection="6"/>
        <connection handle="1" to="O14" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="7.237200,103.250000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="6.387200,15.400000;115.497200,114.100000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="7.237200,103.250000"/>
        <point val="7.237200,57.550000"/>
        <point val="114.647200,57.550000"/>
        <point val="114.647200,11.850000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O23" connection="6"/>
        <connection handle="1" to="O15" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="101.151200,69.650000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="100.301200,19.400000;126.628000,80.500000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="101.151200,69.650000"/>
        <point val="101.151200,40.750000"/>
        <point val="125.778000,40.750000"/>
        <point val="125.778000,11.850000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O30" connection="6"/>
        <connection handle="1" to="O16" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="43.034000,181.450000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="42.184000,25.800000;138.486000,192.300000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="43.034000,181.450000"/>
        <point val="43.034000,96.650000"/>
        <point val="137.636000,96.650000"/>
        <point val="137.636000,11.850000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O44" connection="6"/>
        <connection handle="1" to="O17" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="43.034000,181.450000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="42.184000,27.400000;150.828800,192.300000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="43.034000,181.450000"/>
        <point val="43.034000,96.650000"/>
        <point val="149.978800,96.650000"/>
        <point val="149.978800,11.850000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O44" connection="6"/>
        <connection handle="1" to="O18" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="55.861600,147.850000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="55.011600,29.000000;162.686800,158.700000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="55.861600,147.850000"/>
        <point val="55.861600,79.850000"/>
        <point val="161.836800,79.850000"/>
        <point val="161.836800,11.850000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O45" connection="6"/>
        <connection handle="1" to="O19" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="64.568400,131.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="63.718400,15.400000;171.393600,141.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="64.568400,131.050000"/>
        <point val="64.568400,71.450000"/>
        <point val="170.543600,71.450000"/>
        <point val="170.543600,11.850000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O46" connection="6"/>
        <connection handle="1" to="O20" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="64.568400,131.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="63.718400,37.000000;179.615600,141.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="64.568400,131.050000"/>
        <point val="64.568400,71.450000"/>
        <point val="178.765600,71.450000"/>
        <point val="178.765600,11.850000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O46" connection="6"/>
        <connection handle="1" to="O21" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="64.568400,131.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="63.718400,20.200000;191.716000,141.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="64.568400,131.050000"/>
        <point val="64.568400,71.450000"/>
        <point val="190.866000,71.450000"/>
        <point val="190.866000,11.850000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O46" connection="6"/>
        <connection handle="1" to="O22" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="88.081200,82.450000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="6.387200,81.600000;88.931200,114.100000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="88.081200,82.450000"/>
        <point val="88.081200,71.850000"/>
        <point val="7.237200,71.850000"/>
        <point val="7.237200,61.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O29" connection="6"/>
        <connection handle="1" to="O23" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="7.237200,103.250000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="6.387200,80.000000;21.399600,114.100000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="7.237200,103.250000"/>
        <point val="7.237200,82.250000"/>
        <point val="20.549600,82.250000"/>
        <point val="20.549600,61.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O23" connection="6"/>
        <connection handle="1" to="O24" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="55.861600,147.850000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="33.012000,66.400000;56.711600,158.700000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="55.861600,147.850000"/>
        <point val="55.861600,104.550000"/>
        <point val="33.862000,104.550000"/>
        <point val="33.862000,61.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O45" connection="6"/>
        <connection handle="1" to="O25" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="64.568400,131.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="46.324400,68.800000;65.418400,141.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="64.568400,131.050000"/>
        <point val="64.568400,96.150000"/>
        <point val="47.174400,96.150000"/>
        <point val="47.174400,61.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O46" connection="6"/>
        <connection handle="1" to="O26" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="70.851200,131.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="55.273600,63.200000;71.701200,141.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="70.851200,131.050000"/>
        <point val="70.851200,96.150000"/>
        <point val="56.123600,96.150000"/>
        <point val="56.123600,61.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O48" connection="6"/>
        <connection handle="1" to="O27" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="7.237200,103.250000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="6.387200,79.200000;70.770800,114.100000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="7.237200,103.250000"/>
        <point val="7.237200,82.250000"/>
        <point val="69.920800,82.250000"/>
        <point val="69.920800,61.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O23" connection="6"/>
        <connection handle="1" to="O28" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="55.861600,147.850000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="55.011600,81.600000;88.931200,158.700000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="55.861600,147.850000"/>
        <point val="55.861600,104.550000"/>
        <point val="88.081200,104.550000"/>
        <point val="88.081200,61.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O45" connection="6"/>
        <connection handle="1" to="O29" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="64.568400,131.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="63.718400,68.800000;102.001200,141.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="64.568400,131.050000"/>
        <point val="64.568400,96.150000"/>
        <point val="101.151200,96.150000"/>
        <point val="101.151200,61.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O46" connection="6"/>
        <connection handle="1" to="O30" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="20.549600,80.850000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="19.699600,63.200000;111.192800,91.700000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="20.549600,80.850000"/>
        <point val="20.549600,71.050000"/>
        <point val="110.342800,71.050000"/>
        <point val="110.342800,61.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O24" connection="6"/>
        <connection handle="1" to="O31" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="101.151200,69.650000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="100.301200,68.800000;121.838800,95.700000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="101.151200,69.650000"/>
        <point val="101.151200,65.450000"/>
        <point val="120.988800,65.450000"/>
        <point val="120.988800,61.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O30" connection="6"/>
        <connection handle="1" to="O32" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="142.523200,73.650000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="131.027200,64.000000;143.373200,84.500000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="142.523200,73.650000"/>
        <point val="142.523200,67.450000"/>
        <point val="131.877200,67.450000"/>
        <point val="131.877200,61.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O34" connection="6"/>
        <connection handle="1" to="O33" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="43.034000,181.450000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="42.184000,72.800000;143.373200,192.300000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="43.034000,181.450000"/>
        <point val="43.034000,121.350000"/>
        <point val="142.523200,121.350000"/>
        <point val="142.523200,61.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O44" connection="6"/>
        <connection handle="1" to="O34" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="170.825200,72.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="152.561600,63.200000;171.675200,82.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="170.825200,72.050000"/>
        <point val="170.825200,66.650000"/>
        <point val="153.411600,66.650000"/>
        <point val="153.411600,61.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O37" connection="6"/>
        <connection handle="1" to="O35" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="170.825200,72.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="160.298800,63.200000;171.675200,82.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="170.825200,72.050000"/>
        <point val="170.825200,66.650000"/>
        <point val="161.148800,66.650000"/>
        <point val="161.148800,61.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O37" connection="6"/>
        <connection handle="1" to="O36" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="142.523200,73.650000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="141.673200,71.200000;171.675200,84.500000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="142.523200,73.650000"/>
        <point val="142.523200,67.450000"/>
        <point val="170.825200,67.450000"/>
        <point val="170.825200,61.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O34" connection="6"/>
        <connection handle="1" to="O37" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="43.034000,181.450000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="42.184000,127.200000;181.836400,192.300000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="43.034000,181.450000"/>
        <point val="43.034000,121.350000"/>
        <point val="180.986400,121.350000"/>
        <point val="180.986400,61.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O44" connection="6"/>
        <connection handle="1" to="O38" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="77.134000,131.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="76.284000,71.200000;191.997600,141.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="77.134000,131.050000"/>
        <point val="77.134000,96.150000"/>
        <point val="191.147600,96.150000"/>
        <point val="191.147600,61.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O50" connection="6"/>
        <connection handle="1" to="O39" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="20.530000,11.650000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="19.680000,10.800000;191.997600,82.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="20.530000,11.650000"/>
        <point val="20.530000,36.450000"/>
        <point val="191.147600,36.450000"/>
        <point val="191.147600,61.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O2" connection="6"/>
        <connection handle="1" to="O39" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="20.530000,11.650000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="2.508800,10.800000;21.380000,141.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="20.530000,11.650000"/>
        <point val="20.530000,69.950000"/>
        <point val="3.358800,69.950000"/>
        <point val="3.358800,128.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O2" connection="6"/>
        <connection handle="1" to="O40" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="64.568400,131.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="2.508800,130.200000;65.418400,141.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="64.568400,131.050000"/>
        <point val="64.568400,129.650000"/>
        <point val="3.358800,129.650000"/>
        <point val="3.358800,128.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O46" connection="6"/>
        <connection handle="1" to="O40" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="64.568400,131.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="8.064400,130.200000;65.418400,141.900000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="64.568400,131.050000"/>
        <point val="64.568400,129.650000"/>
        <point val="8.914400,129.650000"/>
        <point val="8.914400,128.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O46" connection="6"/>
        <connection handle="1" to="O41" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="43.034000,181.450000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="15.559200,134.200000;43.884000,192.300000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="43.034000,181.450000"/>
        <point val="43.034000,154.850000"/>
        <point val="16.409200,154.850000"/>
        <point val="16.409200,128.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O44" connection="6"/>
        <connection handle="1" to="O42" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="43.034000,181.450000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="27.902000,150.200000;43.884000,192.300000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="43.034000,181.450000"/>
        <point val="43.034000,154.850000"/>
        <point val="28.752000,154.850000"/>
        <point val="28.752000,128.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O44" connection="6"/>
        <connection handle="1" to="O43" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="64.568400,131.050000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="42.184000,130.200000;65.418400,192.300000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="64.568400,131.050000"/>
        <point val="64.568400,129.650000"/>
        <point val="43.034000,129.650000"/>
        <point val="43.034000,128.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O46" connection="6"/>
        <connection handle="1" to="O44" connection="1"/>
      </connections>
    </object>
    <object type="UML - Generalization" version="0" id="$(ObjId)s">
        <attribute name="obj_pos"><point val="43.034000,181.450000"/></attribute>
      <attribute name="obj_bb">
        <rectangle val="42.184000,147.000000;56.711600,192.300000"/>
      </attribute>
        <attribute name="orth_points">
        <point val="43.034000,181.450000"/>
        <point val="43.034000,154.850000"/>
        <point val="55.861600,154.850000"/>
        <point val="55.861600,128.250000"/>
      </attribute>
      <attribute name="orth_orient">
        <enum val="1"/>
        <enum val="0"/>
        <enum val="1"/>
      </attribute>
      <attribute name="name"><string/></attribute>
      <attribute name="stereotype"><string/></attribute>
      <connections>
        <connection handle="0" to="O44" connection="6"/>
        <connection handle="1" to="O45" connection="1"/>
      </connections>
    </object>
</layer>
</diagram>